0.07/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.13 % Command : do_cvc5 %s %d 0.12/0.33 % Computer : n005.cluster.edu 0.12/0.33 % Model : x86_64 x86_64 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.33 % Memory : 8042.1875MB 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.33 % CPULimit : 1200 0.12/0.33 % WCLimit : 120 0.12/0.33 % DateTime : Tue Jul 13 13:11:33 EDT 2021 0.12/0.33 % CPUTime : 0.19/0.48 %----THF division 0.19/0.49 ------- cvc5-thf casc 28 : /export/starexec/sandbox2/benchmark/theBenchmark.p at 120... 0.19/0.49 --- Run --ho-elim --full-saturate-quant at 10... 10.39/10.61 --- Run --ho-elim --no-e-matching --full-saturate-quant at 10... 20.47/20.65 --- Run --ho-elim --no-e-matching --fs-sum --full-saturate-quant at 10... 30.48/30.69 --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5... 35.57/35.76 --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5... 37.17/37.42 --- Run --no-ho-matching --full-saturate-quant --fs-interleave --ho-elim-store-ax at 10... 47.48/47.72 --- Run --no-ho-matching --full-saturate-quant --macros-quant-mode=all at 10... 57.81/58.04 --- Run --ho-elim --full-saturate-quant --fs-interleave at 10... 67.94/68.12 --- Run --no-ho-matching --full-saturate-quant --ho-elim-store-ax at 10... 78.27/78.45 --- Run --ho-elim --no-ho-elim-store-ax --full-saturate-quant... 92.46/92.71 % SZS status Theorem for theBenchmark 92.53/92.74 % SZS output start Proof for theBenchmark 92.53/92.74 (proof 92.53/92.74 (let ((_let_1 (refine1198353288_RES_a (collect_a q)))) (let ((_let_2 (refine1198353288_RES_a (collect_a p)))) (let ((_let_3 (ord_le519537037nres_a a2))) (let ((_let_4 (refine1198353288_RES_a (collect_a (lambda ((V3 a)) (and (p V3) (q V3))))))) (let ((_let_5 (not (_let_3 _let_4)))) (let ((_let_6 (forall ((X4 a) (Y set_a)) (= ((ord_le519537037nres_a (refine2063221604TURN_a X4)) (refine1198353288_RES_a Y)) ((member_a X4) Y))))) (let ((_let_7 (= refine2063221604TURN_a (lambda ((R2 a)) (refine1198353288_RES_a (collect_a (lambda ((X5 a)) (= X5 R2)))))))) (let ((_let_8 (forall ((X2 set_a)) (not (= refine464223677AILi_a (refine1198353288_RES_a X2)))))) (let ((_let_9 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (=> ((ord_le519537037nres_a X4) Xa) (=> (not (= Xa refine464223677AILi_a)) (not (forall ((A5 set_a)) (=> (= X4 (refine1198353288_RES_a A5)) (forall ((B5 set_a)) (=> (= Xa (refine1198353288_RES_a B5)) (not ((ord_less_eq_set_a A5) B5)))))))))))) (let ((_let_10 (forall ((B refine424419629nres_a) (A refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a C))) (=> ((ord_le519537037nres_a B) A) (=> (_let_1 B) (_let_1 A))))))) (let ((_let_11 (forall ((X set_a)) (= (refine1822134885_RES_a (refine1198353288_RES_a X)) X)))) (let ((_let_12 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (=> (not ((ord_le519537037nres_a X4) Xa)) (=> (forall ((A5 set_a)) (=> (= X4 (refine1198353288_RES_a A5)) (forall ((B5 set_a)) (=> (= Xa (refine1198353288_RES_a B5)) ((ord_less_eq_set_a A5) B5))))) (not (=> (= X4 refine464223677AILi_a) (forall ((Uv set_a)) (not (= Xa (refine1198353288_RES_a Uv))))))))))) (let ((_let_13 (= inf_in262696383nres_a (lambda ((A2 refine424419629nres_a) (B2 refine424419629nres_a)) ((inf_in262696383nres_a B2) A2))))) (let ((_let_14 (= refine412683989fail_a (lambda ((M5 refine424419629nres_a)) (exists ((M6 set_a)) (= M5 (refine1198353288_RES_a M6))))))) (let ((_let_15 (= ord_less_eq_a_o (lambda ((A2 (-> a Bool)) (B2 (-> a Bool))) (= A2 ((inf_inf_a_o A2) B2)))))) (let ((_let_16 (_let_3 _let_1))) (let ((_let_17 (forall ((A a) (P (-> a Bool))) (= ((member_a A) (collect_a P)) (P A))))) (let ((_let_18 (= ord_le519537037nres_a (lambda ((A2 refine424419629nres_a) (B2 refine424419629nres_a)) (= ((inf_in262696383nres_a A2) B2) A2))))) (let ((_let_19 (= ord_less_eq_set_a (lambda ((A4 set_a) (B4 set_a)) (forall ((T3 a)) (let ((_let_1 (member_a T3))) (=> (_let_1 A4) (_let_1 B4)))))))) (let ((_let_20 (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 B) (=> ((ord_le519537037nres_a B) C) (_let_1 C))))))) (let ((_let_21 (= inf_inf_a_o (lambda ((F2 (-> a Bool)) (G2 (-> a Bool)) (X5 a)) ((inf_inf_o (F2 X5)) (G2 X5)))))) (let ((_let_22 (forall ((Uv2 set_a)) (not ((ord_le519537037nres_a refine464223677AILi_a) (refine1198353288_RES_a Uv2)))))) (let ((_let_23 (_let_3 _let_2))) (let ((_let_24 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a) (Y3 Bool)) (=> (= ((ord_le519537037nres_a X4) Xa) Y3) (=> (=> (= Xa refine464223677AILi_a) (not Y3)) (=> (forall ((A5 set_a)) (=> (= X4 (refine1198353288_RES_a A5)) (forall ((B5 set_a)) (=> (= Xa (refine1198353288_RES_a B5)) (= Y3 (not ((ord_less_eq_set_a A5) B5))))))) (not (=> (= X4 refine464223677AILi_a) (=> (exists ((Uv set_a)) (= Xa (refine1198353288_RES_a Uv))) Y3))))))))) (let ((_let_25 (forall ((Uu2 refine424419629nres_a)) ((ord_le519537037nres_a Uu2) refine464223677AILi_a)))) (let ((_let_26 (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Postcond (-> a Bool))) (let ((_let_1 (refine1198353288_RES_a (collect_a Postcond)))) (let ((_let_2 (ord_le519537037nres_a X4))) (=> (_let_2 Y3) (=> ((ord_le519537037nres_a Y3) _let_1) (_let_2 _let_1)))))))) (let ((_let_27 (= inf_inf_set_a (lambda ((A4 set_a) (B4 set_a)) (collect_a ((inf_inf_a_o (lambda ((X5 a)) ((member_a X5) A4))) (lambda ((X5 a)) ((member_a X5) B4)))))))) (let ((_let_28 (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a X4) top_to231829469nres_a) X4)))) (let ((_let_29 (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o X4) Y3)) X4)))) (let ((_let_30 (ho_377 k_376 skv_862))) (let ((_let_31 (ho_378 _let_30 skv_837))) (let ((_let_32 (ho_378 _let_30 skv_836))) (let ((_let_33 (not _let_32))) (let ((_let_34 (or _let_33 _let_31))) (let ((_let_35 (forall ((BOUND_VARIABLE_15086 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_15086))) (or (not (ho_378 _let_1 skv_836)) (ho_378 _let_1 skv_837)))))) (let ((_let_36 (not _let_35))) (let ((_let_37 (ho_494 k_493 skv_837))) (let ((_let_38 (ho_462 k_461 k_479))) (let ((_let_39 (ho_494 k_493 _let_38))) (let ((_let_40 (= _let_39 _let_37))) (let ((_let_41 (not _let_40))) (let ((_let_42 (ho_494 k_493 skv_836))) (let ((_let_43 (= a2 _let_42))) (let ((_let_44 (not _let_43))) (let ((_let_45 (or _let_44 _let_41 _let_36))) (let ((_let_46 (forall ((A5 set_a) (BOUND_VARIABLE_7075 set_a)) (or (not (= a2 (ho_494 k_493 A5))) (not (= (ho_494 k_493 (ho_462 k_461 k_479)) (ho_494 k_493 BOUND_VARIABLE_7075))) (not (forall ((BOUND_VARIABLE_15086 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_15086))) (or (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_7075))))))))) (let ((_let_47 (not _let_45))) (let ((_let_48 (not _let_46))) (let ((_let_49 (= refine464223677AILi_a _let_39))) (let ((_let_50 (ho_442 k_441 a2))) (let ((_let_51 (= a2 (ho_443 _let_50 _let_39)))) (let ((_let_52 (not _let_51))) (let ((_let_53 (or _let_52 _let_49 _let_48))) (let ((_let_54 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or (not (= X4 (ho_443 (ho_442 k_441 X4) Xa))) (= refine464223677AILi_a Xa) (not (forall ((A5 set_a) (BOUND_VARIABLE_7075 set_a)) (or (not (= X4 (ho_494 k_493 A5))) (not (= Xa (ho_494 k_493 BOUND_VARIABLE_7075))) (not (forall ((BOUND_VARIABLE_15086 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_15086))) (or (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_7075)))))))))))) (let ((_let_55 (ASSUME |:args| (_let_27)))) (let ((_let_56 (ASSUME |:args| (_let_21)))) (let ((_let_57 (EQ_RESOLVE (ASSUME |:args| (_let_19)) (MACRO_SR_EQ_INTRO |:args| (_let_19 7 12))))) (let ((_let_58 (EQ_RESOLVE (ASSUME |:args| (_let_18)) (MACRO_SR_EQ_INTRO |:args| (_let_18 7 12))))) (let ((_let_59 (EQ_RESOLVE (ASSUME |:args| (_let_15)) (MACRO_SR_EQ_INTRO _let_58 _let_57 _let_56 _let_55 |:args| (_let_15 7 12))))) (let ((_let_60 (EQ_RESOLVE (ASSUME |:args| (_let_14)) (MACRO_SR_EQ_INTRO |:args| (_let_14 7 12))))) (let ((_let_61 (EQ_RESOLVE (ASSUME |:args| (_let_7)) (MACRO_SR_EQ_INTRO |:args| (_let_7 7 12))))) (let ((_let_62 (EQ_RESOLVE (ASSUME |:args| (_let_9)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_9 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or (not ((ord_le519537037nres_a X4) Xa)) (= refine464223677AILi_a Xa) (not (forall ((A5 set_a) (BOUND_VARIABLE_7075 set_a)) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_7075))) (not ((ord_less_eq_set_a A5) BOUND_VARIABLE_7075))))))) 7 12)) (PREPROCESS |:args| ((= (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or (not (= X4 ((inf_in262696383nres_a X4) Xa))) (= refine464223677AILi_a Xa) (not (forall ((A5 set_a) (BOUND_VARIABLE_7075 set_a)) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_7075))) (not (forall ((BOUND_VARIABLE_15086 a)) (let ((_let_1 (member_a BOUND_VARIABLE_15086))) (or (not (_let_1 A5)) (_let_1 BOUND_VARIABLE_7075)))))))))) _let_54))))))) (let ((_let_63 (a2 _let_39))) (let ((_let_64 (forall ((X2 set_a)) (not (= refine464223677AILi_a (ho_494 k_493 X2)))))) (let ((_let_65 (EQ_RESOLVE (ASSUME |:args| (_let_8)) (PREPROCESS |:args| ((= _let_8 _let_64)))))) (let ((_let_66 (_let_38))) (let ((_let_67 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_65 |:args| _let_66) |:args| (_let_64))) _let_65 |:args| ((not _let_49) false _let_64)))) (let ((_let_68 (inf_in262696383nres_a a2))) (let ((_let_69 (EQ_RESOLVE (ASSUME |:args| (_let_16)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_16 7 12)) (PREPROCESS |:args| ((= (= a2 (_let_68 _let_1)) _let_51))))))) (let ((_let_70 (20))) (let ((_let_71 (_let_48))) (let ((_let_72 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME |:args| _let_71)) |:args| _let_71)) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_48) _let_46))) (REFL |:args| (_let_47)) |:args| _let_70)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_53)) |:args| ((or _let_52 _let_49 _let_48 (not _let_53)))) _let_69 _let_67 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_62 |:args| _let_63) |:args| (_let_54))) _let_62 |:args| (_let_53 false _let_54)) |:args| (_let_48 false _let_51 true _let_49 false _let_53)) |:args| (_let_47 true _let_46)))) (let ((_let_73 (REFL |:args| (_let_45)))) (let ((_let_74 (_let_35))) (let ((_let_75 (skv_862))) (let ((_let_76 (ho_378 _let_30 _let_38))) (let ((_let_77 (= skv_837 (ho_814 k_822 _let_37)))) (let ((_let_78 (= _let_38 (ho_814 k_822 _let_39)))) (let ((_let_79 (not _let_31))) (let ((_let_80 (ho_382 k_479 skv_862))) (let ((_let_81 (= _let_76 _let_80))) (let ((_let_82 (not _let_76))) (let ((_let_83 (forall ((A a) (BOUND_VARIABLE_42526 |u_(-> a Bool)|)) (= (ho_378 (ho_377 k_376 A) (ho_462 k_461 BOUND_VARIABLE_42526)) (ho_382 BOUND_VARIABLE_42526 A))))) (let ((_let_84 (EQ_RESOLVE (ASSUME |:args| (_let_17)) (PREPROCESS |:args| ((= _let_17 _let_83)))))) (let ((_let_85 (_let_83))) (let ((_let_86 (ho_382 k_480 skv_862))) (let ((_let_87 (and _let_86 _let_80))) (let ((_let_88 (not _let_80))) (let ((_let_89 (ho_382 k_481 skv_862))) (let ((_let_90 (= _let_89 _let_87))) (let ((_let_91 (not _let_87))) (let ((_let_92 (forall ((BOUND_VARIABLE_33920 a)) (= (ho_382 k_481 BOUND_VARIABLE_33920) (and (ho_382 k_480 BOUND_VARIABLE_33920) (ho_382 k_479 BOUND_VARIABLE_33920)))))) (let ((_let_93 (forall ((x |u_(-> _u_(-> a Bool)_ a a Bool)|) (y |u_(-> _u_(-> a Bool)_ a a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_486 x z) (ho_486 y z)))) (= x y))))) (let ((_let_94 (forall ((x |u_(-> set_a set_a)|) (y |u_(-> set_a set_a)|)) (or (not (forall ((z set_a)) (= (ho_465 x z) (ho_465 y z)))) (= x y))))) (let ((_let_95 (forall ((x |u_(-> a set_a Bool)|) (y |u_(-> a set_a Bool)|)) (or (not (forall ((z a)) (= (ho_377 x z) (ho_377 y z)))) (= x y))))) (let ((_let_96 (forall ((x |u_(-> set_a set_a set_a)|) (y |u_(-> set_a set_a set_a)|)) (or (not (forall ((z set_a)) (= (ho_464 x z) (ho_464 y z)))) (= x y))))) (let ((_let_97 (forall ((x |u_(-> _u_(-> a Bool)_ set_a)|) (y |u_(-> _u_(-> a Bool)_ set_a)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_462 x z) (ho_462 y z)))) (= x y))))) (let ((_let_98 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_471 x z) (ho_471 y z)))) (= x y))))) (let ((_let_99 (forall ((x |u_(-> a refine424419629nres_a)|) (y |u_(-> a refine424419629nres_a)|)) (or (not (forall ((z a)) (= (ho_490 x z) (ho_490 y z)))) (= x y))))) (let ((_let_100 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> set_a a Bool)_ set_a a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> set_a a Bool)_ set_a a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_738 x z) (ho_738 y z)))) (= x y))))) (let ((_let_101 (forall ((x |u_(-> refine424419629nres_a _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|) (y |u_(-> refine424419629nres_a _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_451 x z) (ho_451 y z)))) (= x y))))) (let ((_let_102 (forall ((x |u_(-> Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z Bool)) (= (ho_429 x z) (ho_429 y z)))) (= x y))))) (let ((_let_103 (forall ((x |u_(-> refine424419629nres_a a Bool)|) (y |u_(-> refine424419629nres_a a Bool)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_449 x z) (ho_449 y z)))) (= x y))))) (let ((_let_104 (forall ((x |u_(-> _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> _u_(-> a Bool)_ a Bool)|)) (= (ho_654 x z) (ho_654 y z)))) (= x y))))) (let ((_let_105 (forall ((x |u_(-> refine424419629nres_a refine424419629nres_a refine424419629nres_a)|) (y |u_(-> refine424419629nres_a refine424419629nres_a refine424419629nres_a)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_442 x z) (ho_442 y z)))) (= x y))))) (let ((_let_106 (forall ((x |u_(-> _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|) (y |u_(-> _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|)) (or (not (forall ((z |u_(-> refine424419629nres_a a Bool)|)) (= (ho_452 x z) (ho_452 y z)))) (= x y))))) (let ((_let_107 (forall ((x |u_(-> refine424419629nres_a Bool)|) (y |u_(-> refine424419629nres_a Bool)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_440 x z) (ho_440 y z)))) (= x y))))) (let ((_let_108 (forall ((x |u_(-> _u_(-> a refine424419629nres_a)_ refine424419629nres_a a Bool)|) (y |u_(-> _u_(-> a refine424419629nres_a)_ refine424419629nres_a a Bool)|)) (or (not (forall ((z |u_(-> a refine424419629nres_a)|)) (= (ho_492 x z) (ho_492 y z)))) (= x y))))) (let ((_let_109 (forall ((x |u_(-> set_a set_a Bool)|) (y |u_(-> set_a set_a Bool)|)) (or (not (forall ((z set_a)) (= (ho_478 x z) (ho_478 y z)))) (= x y))))) (let ((_let_110 (forall ((x |u_(-> _u_(-> a Bool)_ set_a a Bool)|) (y |u_(-> _u_(-> a Bool)_ set_a a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_585 x z) (ho_585 y z)))) (= x y))))) (let ((_let_111 (forall ((x |u_(-> set_a Bool)|) (y |u_(-> set_a Bool)|)) (or (not (forall ((z set_a)) (= (ho_378 x z) (ho_378 y z)))) (= x y))))) (let ((_let_112 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_431 x z) (ho_431 y z)))) (= x y))))) (let ((_let_113 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_551 x z) (ho_551 y z)))) (= x y))))) (let ((_let_114 (forall ((x |u_(-> a Bool)|) (y |u_(-> a Bool)|)) (or (not (forall ((z a)) (= (ho_382 x z) (ho_382 y z)))) (= x y))))) (let ((_let_115 (forall ((x |u_(-> Bool _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> Bool _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z Bool)) (= (ho_470 x z) (ho_470 y z)))) (= x y))))) (let ((_let_116 (forall ((x |u_(-> _u_(-> set_a a Bool)_ set_a _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> set_a a Bool)_ set_a _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> set_a a Bool)|)) (= (ho_637 x z) (ho_637 y z)))) (= x y))))) (let ((_let_117 (forall ((x |u_(-> _u_(-> a Bool)_ Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ Bool _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_432 x z) (ho_432 y z)))) (= x y))))) (let ((_let_118 (forall ((x |u_(-> set_a set_a a Bool)|) (y |u_(-> set_a set_a a Bool)|)) (or (not (forall ((z set_a)) (= (ho_380 x z) (ho_380 y z)))) (= x y))))) (let ((_let_119 (forall ((x |u_(-> refine424419629nres_a set_a)|) (y |u_(-> refine424419629nres_a set_a)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_814 x z) (ho_814 y z)))) (= x y))))) (let ((_let_120 (forall ((x |u_(-> Bool Bool)|) (y |u_(-> Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_385 x z) (ho_385 y z)))) (= x y))))) (let ((_let_121 (forall ((x |u_(-> a a Bool)|) (y |u_(-> a a Bool)|)) (or (not (forall ((z a)) (= (ho_434 x z) (ho_434 y z)))) (= x y))))) (let ((_let_122 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_391 x z) (ho_391 y z)))) (= x y))))) (let ((_let_123 (forall ((x |u_(-> set_a a Bool)|) (y |u_(-> set_a a Bool)|)) (or (not (forall ((z set_a)) (= (ho_381 x z) (ho_381 y z)))) (= x y))))) (let ((_let_124 (forall ((x |u_(-> refine424419629nres_a refine424419629nres_a Bool)|) (y |u_(-> refine424419629nres_a refine424419629nres_a Bool)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_439 x z) (ho_439 y z)))) (= x y))))) (let ((_let_125 (forall ((x |u_(-> Bool Bool Bool)|) (y |u_(-> Bool Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_384 x z) (ho_384 y z)))) (= x y))))) (let ((_let_126 (forall ((x |u_(-> _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_392 x z) (ho_392 y z)))) (= x y))))) (let ((_let_127 (forall ((x |u_(-> refine424419629nres_a refine424419629nres_a)|) (y |u_(-> refine424419629nres_a refine424419629nres_a)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_443 x z) (ho_443 y z)))) (= x y))))) (let ((_let_128 (forall ((x |u_(-> set_a refine424419629nres_a)|) (y |u_(-> set_a refine424419629nres_a)|)) (or (not (forall ((z set_a)) (= (ho_494 x z) (ho_494 y z)))) (= x y))))) (let ((_let_129 (forall ((x |u_(-> _u_(-> a refine424419629nres_a)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a refine424419629nres_a)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a refine424419629nres_a)|)) (= (ho_496 x z) (ho_496 y z)))) (= x y))))) (let ((_let_130 (forall ((x |u_(-> _u_(-> a Bool)_ Bool)|) (y |u_(-> _u_(-> a Bool)_ Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_504 x z) (ho_504 y z)))) (= x y))))) (let ((_let_131 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_503 x z) (ho_503 y z)))) (= x y))))) (let ((_let_132 (forall ((x |u_(-> set_a set_a set_a a Bool)|) (y |u_(-> set_a set_a set_a a Bool)|)) (or (not (forall ((z set_a)) (= (ho_518 x z) (ho_518 y z)))) (= x y))))) (let ((_let_133 (forall ((x |u_(-> set_a _u_(-> a Bool)_ a Bool)|) (y |u_(-> set_a _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z set_a)) (= (ho_535 x z) (ho_535 y z)))) (= x y))))) (let ((_let_134 (forall ((x |u_(-> _u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (= (ho_538 x z) (ho_538 y z)))) (= x y))))) (let ((_let_135 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_543 x z) (ho_543 y z)))) (= x y))))) (let ((_let_136 (forall ((x |u_(-> _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> _u_(-> a Bool)_ a Bool)|)) (= (ho_725 x z) (ho_725 y z)))) (= x y))))) (let ((_let_137 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_622 x z) (ho_622 y z)))) (= x y))))) (let ((_let_138 (forall ((x |u_(-> _u_(-> set_a a Bool)_ set_a a Bool)|) (y |u_(-> _u_(-> set_a a Bool)_ set_a a Bool)|)) (or (not (forall ((z |u_(-> set_a a Bool)|)) (= (ho_625 x z) (ho_625 y z)))) (= x y))))) (let ((_let_139 (forall ((x |u_(-> set_a _u_(-> set_a a Bool)_ set_a a Bool)|) (y |u_(-> set_a _u_(-> set_a a Bool)_ set_a a Bool)|)) (or (not (forall ((z set_a)) (= (ho_624 x z) (ho_624 y z)))) (= x y))))) (let ((_let_140 (forall ((x |u_(-> _u_(-> a Bool)_ _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> a Bool)_ _u_(-> _u_(-> a Bool)_ a Bool)_ _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_653 x z) (ho_653 y z)))) (= x y))))) (let ((_let_141 (forall ((x |u_(-> refine424419629nres_a _u_(-> a Bool)_ a Bool)|) (y |u_(-> refine424419629nres_a _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_776 x z) (ho_776 y z)))) (= x y))))) (let ((_let_142 (forall ((x |u_(-> _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a _u_(-> a Bool)_ a Bool)|) (y |u_(-> _u_(-> refine424419629nres_a a Bool)_ refine424419629nres_a _u_(-> a Bool)_ a Bool)|)) (or (not (forall ((z |u_(-> refine424419629nres_a a Bool)|)) (= (ho_775 x z) (ho_775 y z)))) (= x y))))) (let ((_let_143 (forall ((x |u_(-> Bool set_a set_a set_a)|) (y |u_(-> Bool set_a set_a set_a)|)) (or (not (forall ((z Bool)) (= (ho_810 x z) (ho_810 y z)))) (= x y))))) (let ((_let_144 (forall ((x |u_(-> _u_(-> a refine424419629nres_a)_ refine424419629nres_a)|) (y |u_(-> _u_(-> a refine424419629nres_a)_ refine424419629nres_a)|)) (or (not (forall ((z |u_(-> a refine424419629nres_a)|)) (= (ho_813 x z) (ho_813 y z)))) (= x y))))) (let ((_let_145 (forall ((x |u_(-> refine424419629nres_a _u_(-> a refine424419629nres_a)_ refine424419629nres_a)|) (y |u_(-> refine424419629nres_a _u_(-> a refine424419629nres_a)_ refine424419629nres_a)|)) (or (not (forall ((z refine424419629nres_a)) (= (ho_812 x z) (ho_812 y z)))) (= x y))))) (let ((_let_146 (forall ((x |u_(-> Bool refine424419629nres_a refine424419629nres_a refine424419629nres_a)|) (y |u_(-> Bool refine424419629nres_a refine424419629nres_a refine424419629nres_a)|)) (or (not (forall ((z Bool)) (= (ho_817 x z) (ho_817 y z)))) (= x y))))) (let ((_let_147 (forall ((x |u_(-> _u_(-> a Bool)_ refine424419629nres_a)|) (y |u_(-> _u_(-> a Bool)_ refine424419629nres_a)|)) (or (not (forall ((z |u_(-> a Bool)|)) (= (ho_819 x z) (ho_819 y z)))) (= x y))))) (let ((_let_148 (forall ((x |u_(-> _u_(-> refine424419629nres_a Bool)_ refine424419629nres_a)|) (y |u_(-> _u_(-> refine424419629nres_a Bool)_ refine424419629nres_a)|)) (or (not (forall ((z |u_(-> refine424419629nres_a Bool)|)) (= (ho_821 x z) (ho_821 y z)))) (= x y))))) (let ((_let_149 (forall ((BOUND_VARIABLE_34746 set_a) (BOUND_VARIABLE_34747 set_a) (BOUND_VARIABLE_34748 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34748))) (= (ho_382 (ho_381 (ho_380 k_379 BOUND_VARIABLE_34746) BOUND_VARIABLE_34747) BOUND_VARIABLE_34748) (and (ho_378 _let_1 BOUND_VARIABLE_34746) (ho_378 _let_1 BOUND_VARIABLE_34747))))))) (let ((_let_150 (forall ((BOUND_VARIABLE_34734 set_a) (BOUND_VARIABLE_34735 set_a) (BOUND_VARIABLE_34736 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34736))) (= (ho_382 (ho_381 (ho_380 k_386 BOUND_VARIABLE_34734) BOUND_VARIABLE_34735) BOUND_VARIABLE_34736) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34734)) (ho_378 _let_1 BOUND_VARIABLE_34735))))))) (let ((_let_151 (forall ((BOUND_VARIABLE_34722 set_a) (BOUND_VARIABLE_34723 set_a) (BOUND_VARIABLE_34724 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34724))) (= (ho_382 (ho_381 (ho_380 k_387 BOUND_VARIABLE_34722) BOUND_VARIABLE_34723) BOUND_VARIABLE_34724) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34722)) (ho_378 _let_1 BOUND_VARIABLE_34723))))))) (let ((_let_152 (forall ((BOUND_VARIABLE_34710 set_a) (BOUND_VARIABLE_34711 set_a) (BOUND_VARIABLE_34712 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34712))) (= (ho_382 (ho_381 (ho_380 k_388 BOUND_VARIABLE_34710) BOUND_VARIABLE_34711) BOUND_VARIABLE_34712) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34710)) (ho_378 _let_1 BOUND_VARIABLE_34711))))))) (let ((_let_153 (forall ((BOUND_VARIABLE_34698 set_a) (BOUND_VARIABLE_34699 set_a) (BOUND_VARIABLE_34700 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34700))) (= (ho_382 (ho_381 (ho_380 k_389 BOUND_VARIABLE_34698) BOUND_VARIABLE_34699) BOUND_VARIABLE_34700) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34698)) (ho_378 _let_1 BOUND_VARIABLE_34699))))))) (let ((_let_154 (forall ((BOUND_VARIABLE_34882 |u_(-> a Bool)|) (BOUND_VARIABLE_34880 |u_(-> a Bool)|) (BOUND_VARIABLE_34689 a)) (= (ho_382 (ho_392 (ho_391 k_390 BOUND_VARIABLE_34882) BOUND_VARIABLE_34880) BOUND_VARIABLE_34689) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_34882 BOUND_VARIABLE_34689)) (ho_382 BOUND_VARIABLE_34880 BOUND_VARIABLE_34689)))))) (let ((_let_155 (forall ((BOUND_VARIABLE_34907 |u_(-> a Bool)|) (BOUND_VARIABLE_34905 |u_(-> a Bool)|) (BOUND_VARIABLE_34678 a)) (= (ho_382 (ho_392 (ho_391 k_393 BOUND_VARIABLE_34907) BOUND_VARIABLE_34905) BOUND_VARIABLE_34678) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_34907 BOUND_VARIABLE_34678)) (ho_382 BOUND_VARIABLE_34905 BOUND_VARIABLE_34678)))))) (let ((_let_156 (forall ((BOUND_VARIABLE_34668 set_a) (BOUND_VARIABLE_34669 a)) (= (ho_382 (ho_381 k_394 BOUND_VARIABLE_34668) BOUND_VARIABLE_34669) (ho_378 (ho_377 k_376 BOUND_VARIABLE_34669) BOUND_VARIABLE_34668))))) (let ((_let_157 (forall ((BOUND_VARIABLE_34656 set_a) (BOUND_VARIABLE_34657 set_a) (BOUND_VARIABLE_34658 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34658))) (= (ho_382 (ho_381 (ho_380 k_395 BOUND_VARIABLE_34656) BOUND_VARIABLE_34657) BOUND_VARIABLE_34658) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34656)) (ho_378 _let_1 BOUND_VARIABLE_34657))))))) (let ((_let_158 (forall ((BOUND_VARIABLE_34644 set_a) (BOUND_VARIABLE_34645 set_a) (BOUND_VARIABLE_34646 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34646))) (= (ho_382 (ho_381 (ho_380 k_396 BOUND_VARIABLE_34644) BOUND_VARIABLE_34645) BOUND_VARIABLE_34646) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34644)) (ho_378 _let_1 BOUND_VARIABLE_34645))))))) (let ((_let_159 (forall ((BOUND_VARIABLE_34632 set_a) (BOUND_VARIABLE_34633 set_a) (BOUND_VARIABLE_34634 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34634))) (= (ho_382 (ho_381 (ho_380 k_397 BOUND_VARIABLE_34632) BOUND_VARIABLE_34633) BOUND_VARIABLE_34634) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34632)) (ho_378 _let_1 BOUND_VARIABLE_34633))))))) (let ((_let_160 (forall ((BOUND_VARIABLE_34620 set_a) (BOUND_VARIABLE_34621 set_a) (BOUND_VARIABLE_34622 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34622))) (= (ho_382 (ho_381 (ho_380 k_398 BOUND_VARIABLE_34620) BOUND_VARIABLE_34621) BOUND_VARIABLE_34622) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34620)) (ho_378 _let_1 BOUND_VARIABLE_34621))))))) (let ((_let_161 (forall ((BOUND_VARIABLE_34608 set_a) (BOUND_VARIABLE_34609 set_a) (BOUND_VARIABLE_34610 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34610))) (= (ho_382 (ho_381 (ho_380 k_399 BOUND_VARIABLE_34608) BOUND_VARIABLE_34609) BOUND_VARIABLE_34610) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34608)) (ho_378 _let_1 BOUND_VARIABLE_34609))))))) (let ((_let_162 (forall ((BOUND_VARIABLE_34596 set_a) (BOUND_VARIABLE_34597 set_a) (BOUND_VARIABLE_34598 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34598))) (= (ho_382 (ho_381 (ho_380 k_400 BOUND_VARIABLE_34596) BOUND_VARIABLE_34597) BOUND_VARIABLE_34598) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34596)) (ho_378 _let_1 BOUND_VARIABLE_34597))))))) (let ((_let_163 (forall ((BOUND_VARIABLE_35016 |u_(-> a Bool)|) (BOUND_VARIABLE_35014 |u_(-> a Bool)|) (BOUND_VARIABLE_34587 a)) (= (ho_382 (ho_392 (ho_391 k_401 BOUND_VARIABLE_35016) BOUND_VARIABLE_35014) BOUND_VARIABLE_34587) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35016 BOUND_VARIABLE_34587)) (ho_382 BOUND_VARIABLE_35014 BOUND_VARIABLE_34587)))))) (let ((_let_164 (forall ((BOUND_VARIABLE_35032 |u_(-> a Bool)|) (BOUND_VARIABLE_35030 |u_(-> a Bool)|) (BOUND_VARIABLE_34576 a)) (= (ho_382 (ho_392 (ho_391 k_402 BOUND_VARIABLE_35032) BOUND_VARIABLE_35030) BOUND_VARIABLE_34576) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35032 BOUND_VARIABLE_34576)) (ho_382 BOUND_VARIABLE_35030 BOUND_VARIABLE_34576)))))) (let ((_let_165 (forall ((BOUND_VARIABLE_34562 set_a) (BOUND_VARIABLE_34563 set_a) (BOUND_VARIABLE_34564 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34564))) (= (ho_382 (ho_381 (ho_380 k_403 BOUND_VARIABLE_34562) BOUND_VARIABLE_34563) BOUND_VARIABLE_34564) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34562)) (ho_378 _let_1 BOUND_VARIABLE_34563))))))) (let ((_let_166 (forall ((BOUND_VARIABLE_34550 set_a) (BOUND_VARIABLE_34551 set_a) (BOUND_VARIABLE_34552 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34552))) (= (ho_382 (ho_381 (ho_380 k_404 BOUND_VARIABLE_34550) BOUND_VARIABLE_34551) BOUND_VARIABLE_34552) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34550)) (ho_378 _let_1 BOUND_VARIABLE_34551))))))) (let ((_let_167 (forall ((BOUND_VARIABLE_34538 set_a) (BOUND_VARIABLE_34539 set_a) (BOUND_VARIABLE_34540 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34540))) (= (ho_382 (ho_381 (ho_380 k_405 BOUND_VARIABLE_34538) BOUND_VARIABLE_34539) BOUND_VARIABLE_34540) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34538)) (ho_378 _let_1 BOUND_VARIABLE_34539))))))) (let ((_let_168 (forall ((BOUND_VARIABLE_34526 set_a) (BOUND_VARIABLE_34527 set_a) (BOUND_VARIABLE_34528 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34528))) (= (ho_382 (ho_381 (ho_380 k_406 BOUND_VARIABLE_34526) BOUND_VARIABLE_34527) BOUND_VARIABLE_34528) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34526)) (ho_378 _let_1 BOUND_VARIABLE_34527))))))) (let ((_let_169 (forall ((BOUND_VARIABLE_35104 |u_(-> a Bool)|) (BOUND_VARIABLE_35102 |u_(-> a Bool)|) (BOUND_VARIABLE_34517 a)) (= (ho_382 (ho_392 (ho_391 k_407 BOUND_VARIABLE_35104) BOUND_VARIABLE_35102) BOUND_VARIABLE_34517) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35104 BOUND_VARIABLE_34517)) (ho_382 BOUND_VARIABLE_35102 BOUND_VARIABLE_34517)))))) (let ((_let_170 (forall ((BOUND_VARIABLE_35120 |u_(-> a Bool)|) (BOUND_VARIABLE_35118 |u_(-> a Bool)|) (BOUND_VARIABLE_34506 a)) (= (ho_382 (ho_392 (ho_391 k_408 BOUND_VARIABLE_35120) BOUND_VARIABLE_35118) BOUND_VARIABLE_34506) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35120 BOUND_VARIABLE_34506)) (ho_382 BOUND_VARIABLE_35118 BOUND_VARIABLE_34506)))))) (let ((_let_171 (forall ((BOUND_VARIABLE_34492 set_a) (BOUND_VARIABLE_34493 set_a) (BOUND_VARIABLE_34494 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34494))) (= (ho_382 (ho_381 (ho_380 k_409 BOUND_VARIABLE_34492) BOUND_VARIABLE_34493) BOUND_VARIABLE_34494) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34492)) (ho_378 _let_1 BOUND_VARIABLE_34493))))))) (let ((_let_172 (forall ((BOUND_VARIABLE_34480 set_a) (BOUND_VARIABLE_34481 set_a) (BOUND_VARIABLE_34482 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34482))) (= (ho_382 (ho_381 (ho_380 k_410 BOUND_VARIABLE_34480) BOUND_VARIABLE_34481) BOUND_VARIABLE_34482) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34480)) (ho_378 _let_1 BOUND_VARIABLE_34481))))))) (let ((_let_173 (forall ((BOUND_VARIABLE_34468 set_a) (BOUND_VARIABLE_34469 set_a) (BOUND_VARIABLE_34470 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34470))) (= (ho_382 (ho_381 (ho_380 k_411 BOUND_VARIABLE_34468) BOUND_VARIABLE_34469) BOUND_VARIABLE_34470) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34468)) (ho_378 _let_1 BOUND_VARIABLE_34469))))))) (let ((_let_174 (forall ((BOUND_VARIABLE_34456 set_a) (BOUND_VARIABLE_34457 set_a) (BOUND_VARIABLE_34458 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34458))) (= (ho_382 (ho_381 (ho_380 k_412 BOUND_VARIABLE_34456) BOUND_VARIABLE_34457) BOUND_VARIABLE_34458) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34456)) (ho_378 _let_1 BOUND_VARIABLE_34457))))))) (let ((_let_175 (forall ((BOUND_VARIABLE_34444 set_a) (BOUND_VARIABLE_34445 set_a) (BOUND_VARIABLE_34446 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34446))) (= (ho_382 (ho_381 (ho_380 k_413 BOUND_VARIABLE_34444) BOUND_VARIABLE_34445) BOUND_VARIABLE_34446) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34444)) (ho_378 _let_1 BOUND_VARIABLE_34445))))))) (let ((_let_176 (forall ((BOUND_VARIABLE_34432 set_a) (BOUND_VARIABLE_34433 set_a) (BOUND_VARIABLE_34434 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34434))) (= (ho_382 (ho_381 (ho_380 k_414 BOUND_VARIABLE_34432) BOUND_VARIABLE_34433) BOUND_VARIABLE_34434) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34432)) (ho_378 _let_1 BOUND_VARIABLE_34433))))))) (let ((_let_177 (forall ((BOUND_VARIABLE_35220 |u_(-> a Bool)|) (BOUND_VARIABLE_35218 |u_(-> a Bool)|) (BOUND_VARIABLE_34423 a)) (= (ho_382 (ho_392 (ho_391 k_415 BOUND_VARIABLE_35220) BOUND_VARIABLE_35218) BOUND_VARIABLE_34423) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35220 BOUND_VARIABLE_34423)) (ho_382 BOUND_VARIABLE_35218 BOUND_VARIABLE_34423)))))) (let ((_let_178 (forall ((BOUND_VARIABLE_35236 |u_(-> a Bool)|) (BOUND_VARIABLE_35234 |u_(-> a Bool)|) (BOUND_VARIABLE_34412 a)) (= (ho_382 (ho_392 (ho_391 k_416 BOUND_VARIABLE_35236) BOUND_VARIABLE_35234) BOUND_VARIABLE_34412) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35236 BOUND_VARIABLE_34412)) (ho_382 BOUND_VARIABLE_35234 BOUND_VARIABLE_34412)))))) (let ((_let_179 (forall ((BOUND_VARIABLE_34398 set_a) (BOUND_VARIABLE_34399 set_a) (BOUND_VARIABLE_34400 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34400))) (= (ho_382 (ho_381 (ho_380 k_417 BOUND_VARIABLE_34398) BOUND_VARIABLE_34399) BOUND_VARIABLE_34400) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34398)) (ho_378 _let_1 BOUND_VARIABLE_34399))))))) (let ((_let_180 (forall ((BOUND_VARIABLE_34386 set_a) (BOUND_VARIABLE_34387 set_a) (BOUND_VARIABLE_34388 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34388))) (= (ho_382 (ho_381 (ho_380 k_418 BOUND_VARIABLE_34386) BOUND_VARIABLE_34387) BOUND_VARIABLE_34388) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34386)) (ho_378 _let_1 BOUND_VARIABLE_34387))))))) (let ((_let_181 (forall ((BOUND_VARIABLE_34374 set_a) (BOUND_VARIABLE_34375 set_a) (BOUND_VARIABLE_34376 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34376))) (= (ho_382 (ho_381 (ho_380 k_419 BOUND_VARIABLE_34374) BOUND_VARIABLE_34375) BOUND_VARIABLE_34376) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34374)) (ho_378 _let_1 BOUND_VARIABLE_34375))))))) (let ((_let_182 (forall ((BOUND_VARIABLE_34362 set_a) (BOUND_VARIABLE_34363 set_a) (BOUND_VARIABLE_34364 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34364))) (= (ho_382 (ho_381 (ho_380 k_420 BOUND_VARIABLE_34362) BOUND_VARIABLE_34363) BOUND_VARIABLE_34364) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34362)) (ho_378 _let_1 BOUND_VARIABLE_34363))))))) (let ((_let_183 (forall ((BOUND_VARIABLE_34350 set_a) (BOUND_VARIABLE_34351 set_a) (BOUND_VARIABLE_34352 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34352))) (= (ho_382 (ho_381 (ho_380 k_421 BOUND_VARIABLE_34350) BOUND_VARIABLE_34351) BOUND_VARIABLE_34352) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34350)) (ho_378 _let_1 BOUND_VARIABLE_34351))))))) (let ((_let_184 (forall ((BOUND_VARIABLE_34338 set_a) (BOUND_VARIABLE_34339 set_a) (BOUND_VARIABLE_34340 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34340))) (= (ho_382 (ho_381 (ho_380 k_422 BOUND_VARIABLE_34338) BOUND_VARIABLE_34339) BOUND_VARIABLE_34340) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34338)) (ho_378 _let_1 BOUND_VARIABLE_34339))))))) (let ((_let_185 (forall ((BOUND_VARIABLE_34326 set_a) (BOUND_VARIABLE_34327 set_a) (BOUND_VARIABLE_34328 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34328))) (= (ho_382 (ho_381 (ho_380 k_423 BOUND_VARIABLE_34326) BOUND_VARIABLE_34327) BOUND_VARIABLE_34328) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34326)) (ho_378 _let_1 BOUND_VARIABLE_34327))))))) (let ((_let_186 (forall ((BOUND_VARIABLE_34314 set_a) (BOUND_VARIABLE_34315 set_a) (BOUND_VARIABLE_34316 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34316))) (= (ho_382 (ho_381 (ho_380 k_424 BOUND_VARIABLE_34314) BOUND_VARIABLE_34315) BOUND_VARIABLE_34316) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34314)) (ho_378 _let_1 BOUND_VARIABLE_34315))))))) (let ((_let_187 (forall ((BOUND_VARIABLE_34302 set_a) (BOUND_VARIABLE_34303 set_a) (BOUND_VARIABLE_34304 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34304))) (= (ho_382 (ho_381 (ho_380 k_425 BOUND_VARIABLE_34302) BOUND_VARIABLE_34303) BOUND_VARIABLE_34304) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34302)) (ho_378 _let_1 BOUND_VARIABLE_34303))))))) (let ((_let_188 (forall ((BOUND_VARIABLE_35378 |u_(-> a Bool)|) (BOUND_VARIABLE_35376 |u_(-> a Bool)|) (BOUND_VARIABLE_34293 a)) (= (ho_382 (ho_392 (ho_391 k_426 BOUND_VARIABLE_35378) BOUND_VARIABLE_35376) BOUND_VARIABLE_34293) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35378 BOUND_VARIABLE_34293)) (ho_382 BOUND_VARIABLE_35376 BOUND_VARIABLE_34293)))))) (let ((_let_189 (forall ((BOUND_VARIABLE_35394 |u_(-> a Bool)|) (BOUND_VARIABLE_35392 |u_(-> a Bool)|) (BOUND_VARIABLE_34282 a)) (= (ho_382 (ho_392 (ho_391 k_427 BOUND_VARIABLE_35394) BOUND_VARIABLE_35392) BOUND_VARIABLE_34282) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35394 BOUND_VARIABLE_34282)) (ho_382 BOUND_VARIABLE_35392 BOUND_VARIABLE_34282)))))) (let ((_let_190 (forall ((BOUND_VARIABLE_35421 |u_(-> a Bool)|) (BOUND_VARIABLE_35420 |u_(-> a Bool)|) (BOUND_VARIABLE_34263 Bool) (BOUND_VARIABLE_35409 |u_(-> a Bool)|) (BOUND_VARIABLE_35408 |u_(-> a Bool)|) (BOUND_VARIABLE_34266 a)) (let ((_let_1 (ho_429 k_428 BOUND_VARIABLE_34263))) (= (ho_382 (ho_392 (ho_391 (ho_429 (ho_432 (ho_431 k_430 BOUND_VARIABLE_35421) BOUND_VARIABLE_35420) BOUND_VARIABLE_34263) BOUND_VARIABLE_35409) BOUND_VARIABLE_35408) BOUND_VARIABLE_34266) (ho_385 (ho_384 k_383 (ho_382 (ho_392 (ho_391 _let_1 BOUND_VARIABLE_35421) BOUND_VARIABLE_35420) BOUND_VARIABLE_34266)) (ho_382 (ho_392 (ho_391 _let_1 BOUND_VARIABLE_35409) BOUND_VARIABLE_35408) BOUND_VARIABLE_34266))))))) (let ((_let_191 (forall ((BOUND_VARIABLE_34254 a) (BOUND_VARIABLE_34255 a)) (= (ho_382 (ho_434 k_433 BOUND_VARIABLE_34254) BOUND_VARIABLE_34255) (= BOUND_VARIABLE_34254 BOUND_VARIABLE_34255))))) (let ((_let_192 (forall ((BOUND_VARIABLE_34247 a) (BOUND_VARIABLE_34248 a)) (= (ho_382 (ho_434 k_435 BOUND_VARIABLE_34247) BOUND_VARIABLE_34248) (= BOUND_VARIABLE_34247 BOUND_VARIABLE_34248))))) (let ((_let_193 (forall ((BOUND_VARIABLE_35473 |u_(-> a Bool)|) (BOUND_VARIABLE_35471 |u_(-> a Bool)|) (BOUND_VARIABLE_34238 a)) (= (ho_382 (ho_392 (ho_391 k_436 BOUND_VARIABLE_35473) BOUND_VARIABLE_35471) BOUND_VARIABLE_34238) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35473 BOUND_VARIABLE_34238)) (ho_382 BOUND_VARIABLE_35471 BOUND_VARIABLE_34238)))))) (let ((_let_194 (forall ((BOUND_VARIABLE_35489 |u_(-> a Bool)|) (BOUND_VARIABLE_35487 |u_(-> a Bool)|) (BOUND_VARIABLE_34227 a)) (= (ho_382 (ho_392 (ho_391 k_437 BOUND_VARIABLE_35489) BOUND_VARIABLE_35487) BOUND_VARIABLE_34227) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35489 BOUND_VARIABLE_34227)) (ho_382 BOUND_VARIABLE_35487 BOUND_VARIABLE_34227)))))) (let ((_let_195 (forall ((BOUND_VARIABLE_34218 refine424419629nres_a) (BOUND_VARIABLE_34219 refine424419629nres_a)) (= (ho_440 (ho_439 k_438 BOUND_VARIABLE_34218) BOUND_VARIABLE_34219) (= BOUND_VARIABLE_34218 BOUND_VARIABLE_34219))))) (let ((_let_196 (forall ((BOUND_VARIABLE_34205 refine424419629nres_a) (BOUND_VARIABLE_34206 refine424419629nres_a)) (= (ho_440 (ho_439 k_444 BOUND_VARIABLE_34205) BOUND_VARIABLE_34206) (and (= BOUND_VARIABLE_34205 (ho_443 (ho_442 k_441 BOUND_VARIABLE_34205) BOUND_VARIABLE_34206)) (= BOUND_VARIABLE_34206 (ho_443 (ho_442 k_441 BOUND_VARIABLE_34206) BOUND_VARIABLE_34205))))))) (let ((_let_197 (forall ((BOUND_VARIABLE_34198 a) (BOUND_VARIABLE_34199 a)) (= (ho_382 (ho_434 k_445 BOUND_VARIABLE_34198) BOUND_VARIABLE_34199) (= BOUND_VARIABLE_34198 BOUND_VARIABLE_34199))))) (let ((_let_198 (forall ((BOUND_VARIABLE_34191 a) (BOUND_VARIABLE_34192 a)) (= (ho_382 (ho_434 k_446 BOUND_VARIABLE_34191) BOUND_VARIABLE_34192) (= BOUND_VARIABLE_34191 BOUND_VARIABLE_34192))))) (let ((_let_199 (forall ((BOUND_VARIABLE_34183 set_a) (BOUND_VARIABLE_34184 a)) (= (ho_382 (ho_381 k_447 BOUND_VARIABLE_34183) BOUND_VARIABLE_34184) (ho_378 (ho_377 k_376 BOUND_VARIABLE_34184) BOUND_VARIABLE_34183))))) (let ((_let_200 (forall ((BOUND_VARIABLE_35566 |u_(-> a Bool)|) (BOUND_VARIABLE_35564 |u_(-> a Bool)|) (BOUND_VARIABLE_34174 a)) (= (ho_382 (ho_392 (ho_391 k_448 BOUND_VARIABLE_35566) BOUND_VARIABLE_35564) BOUND_VARIABLE_34174) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35566 BOUND_VARIABLE_34174)) (ho_382 BOUND_VARIABLE_35564 BOUND_VARIABLE_34174)))))) (let ((_let_201 (forall ((BOUND_VARIABLE_34158 refine424419629nres_a) (BOUND_VARIABLE_35582 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_34160 refine424419629nres_a) (BOUND_VARIABLE_34161 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_450 BOUND_VARIABLE_34158) BOUND_VARIABLE_35582) BOUND_VARIABLE_34160) BOUND_VARIABLE_34161) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_35582 BOUND_VARIABLE_34158) BOUND_VARIABLE_34161)) (ho_382 (ho_449 BOUND_VARIABLE_35582 BOUND_VARIABLE_34160) BOUND_VARIABLE_34161)))))) (let ((_let_202 (forall ((BOUND_VARIABLE_34144 refine424419629nres_a) (BOUND_VARIABLE_35613 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_34146 refine424419629nres_a) (BOUND_VARIABLE_34147 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_453 BOUND_VARIABLE_34144) BOUND_VARIABLE_35613) BOUND_VARIABLE_34146) BOUND_VARIABLE_34147) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_35613 BOUND_VARIABLE_34144) BOUND_VARIABLE_34147)) (ho_382 (ho_449 BOUND_VARIABLE_35613 BOUND_VARIABLE_34146) BOUND_VARIABLE_34147)))))) (let ((_let_203 (forall ((BOUND_VARIABLE_34132 set_a) (BOUND_VARIABLE_34133 set_a) (BOUND_VARIABLE_34134 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34134))) (= (ho_382 (ho_381 (ho_380 k_454 BOUND_VARIABLE_34132) BOUND_VARIABLE_34133) BOUND_VARIABLE_34134) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34132)) (ho_378 _let_1 BOUND_VARIABLE_34133))))))) (let ((_let_204 (forall ((BOUND_VARIABLE_35648 |u_(-> a Bool)|) (BOUND_VARIABLE_35646 |u_(-> a Bool)|) (BOUND_VARIABLE_34123 a)) (= (ho_382 (ho_392 (ho_391 k_455 BOUND_VARIABLE_35648) BOUND_VARIABLE_35646) BOUND_VARIABLE_34123) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35648 BOUND_VARIABLE_34123)) (ho_382 BOUND_VARIABLE_35646 BOUND_VARIABLE_34123)))))) (let ((_let_205 (forall ((BOUND_VARIABLE_35664 |u_(-> a Bool)|) (BOUND_VARIABLE_35662 |u_(-> a Bool)|) (BOUND_VARIABLE_34111 a)) (let ((_let_1 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35664 BOUND_VARIABLE_34111)))) (= (ho_382 (ho_392 (ho_391 k_456 BOUND_VARIABLE_35664) BOUND_VARIABLE_35662) BOUND_VARIABLE_34111) (ho_385 _let_1 (ho_385 _let_1 (ho_382 BOUND_VARIABLE_35662 BOUND_VARIABLE_34111)))))))) (let ((_let_206 (forall ((BOUND_VARIABLE_34097 set_a) (BOUND_VARIABLE_34098 set_a) (BOUND_VARIABLE_34099 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34099))) (= (ho_382 (ho_381 (ho_380 k_457 BOUND_VARIABLE_34097) BOUND_VARIABLE_34098) BOUND_VARIABLE_34099) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34097)) (ho_378 _let_1 BOUND_VARIABLE_34098))))))) (let ((_let_207 (forall ((BOUND_VARIABLE_35695 |u_(-> a Bool)|) (BOUND_VARIABLE_35693 |u_(-> a Bool)|) (BOUND_VARIABLE_34089 a)) (= (ho_382 (ho_392 (ho_391 k_458 BOUND_VARIABLE_35695) BOUND_VARIABLE_35693) BOUND_VARIABLE_34089) (or (not (ho_382 BOUND_VARIABLE_35695 BOUND_VARIABLE_34089)) (ho_382 BOUND_VARIABLE_35693 BOUND_VARIABLE_34089)))))) (let ((_let_208 (forall ((BOUND_VARIABLE_35712 |u_(-> a Bool)|) (BOUND_VARIABLE_35709 |u_(-> a Bool)|) (BOUND_VARIABLE_34077 a)) (= (ho_382 (ho_392 (ho_391 k_459 BOUND_VARIABLE_35712) BOUND_VARIABLE_35709) BOUND_VARIABLE_34077) (or (ho_382 BOUND_VARIABLE_35712 BOUND_VARIABLE_34077) (not (ho_382 BOUND_VARIABLE_35709 BOUND_VARIABLE_34077))))))) (let ((_let_209 (forall ((BOUND_VARIABLE_35727 |u_(-> a Bool)|) (BOUND_VARIABLE_35725 |u_(-> a Bool)|) (BOUND_VARIABLE_34067 a)) (= (ho_382 (ho_392 (ho_391 k_460 BOUND_VARIABLE_35727) BOUND_VARIABLE_35725) BOUND_VARIABLE_34067) (= (ho_382 BOUND_VARIABLE_35727 BOUND_VARIABLE_34067) (ho_382 BOUND_VARIABLE_35725 BOUND_VARIABLE_34067)))))) (let ((_let_210 (forall ((BOUND_VARIABLE_34041 set_a) (BOUND_VARIABLE_34042 set_a)) (= (ho_462 k_461 (ho_381 (ho_380 k_379 BOUND_VARIABLE_34041) BOUND_VARIABLE_34042)) (ho_465 (ho_464 k_463 BOUND_VARIABLE_34041) BOUND_VARIABLE_34042))))) (let ((_let_211 (forall ((BOUND_VARIABLE_34029 set_a) (BOUND_VARIABLE_34030 set_a) (BOUND_VARIABLE_34031 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_34031))) (= (ho_382 (ho_381 (ho_380 k_466 BOUND_VARIABLE_34029) BOUND_VARIABLE_34030) BOUND_VARIABLE_34031) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_34029)) (ho_378 _let_1 BOUND_VARIABLE_34030))))))) (let ((_let_212 (forall ((BOUND_VARIABLE_35780 |u_(-> a Bool)|) (BOUND_VARIABLE_35778 |u_(-> a Bool)|) (BOUND_VARIABLE_34020 a)) (= (ho_382 (ho_392 (ho_391 k_467 BOUND_VARIABLE_35780) BOUND_VARIABLE_35778) BOUND_VARIABLE_34020) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35780 BOUND_VARIABLE_34020)) (ho_382 BOUND_VARIABLE_35778 BOUND_VARIABLE_34020)))))) (let ((_let_213 (forall ((BOUND_VARIABLE_35796 |u_(-> a Bool)|) (BOUND_VARIABLE_35794 |u_(-> a Bool)|) (BOUND_VARIABLE_34009 a)) (= (ho_382 (ho_392 (ho_391 k_468 BOUND_VARIABLE_35796) BOUND_VARIABLE_35794) BOUND_VARIABLE_34009) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35796 BOUND_VARIABLE_34009)) (ho_382 BOUND_VARIABLE_35794 BOUND_VARIABLE_34009)))))) (let ((_let_214 (forall ((BOUND_VARIABLE_33991 Bool) (BOUND_VARIABLE_35813 |u_(-> a Bool)|) (BOUND_VARIABLE_35812 |u_(-> a Bool)|) (BOUND_VARIABLE_35810 |u_(-> a Bool)|) (BOUND_VARIABLE_33995 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 (ho_470 k_469 BOUND_VARIABLE_33991) BOUND_VARIABLE_35813) BOUND_VARIABLE_35812) BOUND_VARIABLE_35810) BOUND_VARIABLE_33995) (ho_385 (ho_384 k_383 (ho_382 (ho_392 (ho_391 (ho_429 k_428 BOUND_VARIABLE_33991) BOUND_VARIABLE_35813) BOUND_VARIABLE_35812) BOUND_VARIABLE_33995)) (ho_382 BOUND_VARIABLE_35810 BOUND_VARIABLE_33995)))))) (let ((_let_215 (forall ((BOUND_VARIABLE_33982 refine424419629nres_a) (BOUND_VARIABLE_33983 refine424419629nres_a)) (= (ho_440 (ho_439 k_472 BOUND_VARIABLE_33982) BOUND_VARIABLE_33983) (= BOUND_VARIABLE_33982 (ho_443 (ho_442 k_441 BOUND_VARIABLE_33982) BOUND_VARIABLE_33983)))))) (let ((_let_216 (forall ((BOUND_VARIABLE_35856 |u_(-> a Bool)|) (BOUND_VARIABLE_35854 |u_(-> a Bool)|) (BOUND_VARIABLE_33973 a)) (= (ho_382 (ho_392 (ho_391 k_473 BOUND_VARIABLE_35856) BOUND_VARIABLE_35854) BOUND_VARIABLE_33973) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35856 BOUND_VARIABLE_33973)) (ho_382 BOUND_VARIABLE_35854 BOUND_VARIABLE_33973)))))) (let ((_let_217 (forall ((BOUND_VARIABLE_35872 |u_(-> a Bool)|) (BOUND_VARIABLE_35870 |u_(-> a Bool)|) (BOUND_VARIABLE_33962 a)) (= (ho_382 (ho_392 (ho_391 k_474 BOUND_VARIABLE_35872) BOUND_VARIABLE_35870) BOUND_VARIABLE_33962) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35872 BOUND_VARIABLE_33962)) (ho_382 BOUND_VARIABLE_35870 BOUND_VARIABLE_33962)))))) (let ((_let_218 (forall ((BOUND_VARIABLE_33948 set_a) (BOUND_VARIABLE_33949 set_a) (BOUND_VARIABLE_33950 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33950))) (= (ho_382 (ho_381 (ho_380 k_475 BOUND_VARIABLE_33948) BOUND_VARIABLE_33949) BOUND_VARIABLE_33950) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33948)) (ho_378 _let_1 BOUND_VARIABLE_33949))))))) (let ((_let_219 (forall ((BOUND_VARIABLE_35900 |u_(-> a Bool)|) (BOUND_VARIABLE_33940 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_35900 BOUND_VARIABLE_33940))) (= (ho_382 (ho_392 k_476 BOUND_VARIABLE_35900) BOUND_VARIABLE_33940) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_220 (forall ((BOUND_VARIABLE_33928 set_a) (BOUND_VARIABLE_33929 set_a)) (= (ho_378 (ho_478 k_477 BOUND_VARIABLE_33928) BOUND_VARIABLE_33929) (forall ((X5 a)) (let ((_let_1 (ho_377 k_376 X5))) (or (not (ho_378 _let_1 BOUND_VARIABLE_33928)) (ho_378 _let_1 BOUND_VARIABLE_33929)))))))) (let ((_let_221 (forall ((BOUND_VARIABLE_35941 |u_(-> a Bool)|) (BOUND_VARIABLE_35939 |u_(-> a Bool)|) (BOUND_VARIABLE_33911 a)) (= (ho_382 (ho_392 (ho_391 k_482 BOUND_VARIABLE_35941) BOUND_VARIABLE_35939) BOUND_VARIABLE_33911) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_35941 BOUND_VARIABLE_33911)) (ho_382 BOUND_VARIABLE_35939 BOUND_VARIABLE_33911)))))) (let ((_let_222 (forall ((BOUND_VARIABLE_33902 a) (BOUND_VARIABLE_33903 a)) (= (ho_382 (ho_434 k_483 BOUND_VARIABLE_33902) BOUND_VARIABLE_33903) (= BOUND_VARIABLE_33902 BOUND_VARIABLE_33903))))) (let ((_let_223 (forall ((BOUND_VARIABLE_35962 |u_(-> a Bool)|) (BOUND_VARIABLE_33894 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_35962 BOUND_VARIABLE_33894))) (= (ho_382 (ho_392 k_484 BOUND_VARIABLE_35962) BOUND_VARIABLE_33894) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_224 (forall ((BOUND_VARIABLE_35974 |u_(-> a Bool)|) (BOUND_VARIABLE_33884 a) (BOUND_VARIABLE_33885 a)) (= (ho_382 (ho_434 (ho_486 k_485 BOUND_VARIABLE_35974) BOUND_VARIABLE_33884) BOUND_VARIABLE_33885) (and (= BOUND_VARIABLE_33884 BOUND_VARIABLE_33885) (ho_382 BOUND_VARIABLE_35974 BOUND_VARIABLE_33884)))))) (let ((_let_225 (forall ((BOUND_VARIABLE_33876 a) (BOUND_VARIABLE_33877 a)) (= (ho_382 (ho_434 k_487 BOUND_VARIABLE_33876) BOUND_VARIABLE_33877) (= BOUND_VARIABLE_33876 BOUND_VARIABLE_33877))))) (let ((_let_226 (forall ((BOUND_VARIABLE_36001 |u_(-> a Bool)|) (BOUND_VARIABLE_35999 |u_(-> a Bool)|) (BOUND_VARIABLE_33867 a)) (= (ho_382 (ho_392 (ho_391 k_488 BOUND_VARIABLE_36001) BOUND_VARIABLE_35999) BOUND_VARIABLE_33867) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36001 BOUND_VARIABLE_33867)) (ho_382 BOUND_VARIABLE_35999 BOUND_VARIABLE_33867)))))) (let ((_let_227 (forall ((BOUND_VARIABLE_36017 |u_(-> a Bool)|) (BOUND_VARIABLE_36015 |u_(-> a Bool)|) (BOUND_VARIABLE_33856 a)) (= (ho_382 (ho_392 (ho_391 k_489 BOUND_VARIABLE_36017) BOUND_VARIABLE_36015) BOUND_VARIABLE_33856) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36017 BOUND_VARIABLE_33856)) (ho_382 BOUND_VARIABLE_36015 BOUND_VARIABLE_33856)))))) (let ((_let_228 (forall ((BOUND_VARIABLE_36033 |u_(-> a refine424419629nres_a)|) (BOUND_VARIABLE_33844 refine424419629nres_a) (BOUND_VARIABLE_33845 a)) (let ((_let_1 (ho_490 BOUND_VARIABLE_36033 BOUND_VARIABLE_33845))) (= (ho_382 (ho_449 (ho_492 k_491 BOUND_VARIABLE_36033) BOUND_VARIABLE_33844) BOUND_VARIABLE_33845) (= _let_1 (ho_443 (ho_442 k_441 _let_1) BOUND_VARIABLE_33844))))))) (let ((_let_229 (forall ((BOUND_VARIABLE_36063 |u_(-> a refine424419629nres_a)|) (BOUND_VARIABLE_36055 |u_(-> a Bool)|) (BOUND_VARIABLE_33832 a)) (let ((_let_1 (ho_490 BOUND_VARIABLE_36063 BOUND_VARIABLE_33832))) (= (ho_382 (ho_392 (ho_496 k_495 BOUND_VARIABLE_36063) BOUND_VARIABLE_36055) BOUND_VARIABLE_33832) (= _let_1 (ho_443 (ho_442 k_441 _let_1) (ho_494 k_493 (ho_462 k_461 BOUND_VARIABLE_36055))))))))) (let ((_let_230 (forall ((BOUND_VARIABLE_36085 |u_(-> a Bool)|) (BOUND_VARIABLE_36083 |u_(-> a Bool)|) (BOUND_VARIABLE_33819 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_36083 BOUND_VARIABLE_33819))) (= (ho_382 (ho_392 (ho_391 k_497 BOUND_VARIABLE_36085) BOUND_VARIABLE_36083) BOUND_VARIABLE_33819) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 _let_1) (ho_382 BOUND_VARIABLE_36085 BOUND_VARIABLE_33819))) _let_1)))))) (let ((_let_231 (forall ((BOUND_VARIABLE_36103 |u_(-> a Bool)|) (BOUND_VARIABLE_36101 |u_(-> a Bool)|) (BOUND_VARIABLE_33808 a)) (= (ho_382 (ho_392 (ho_391 k_498 BOUND_VARIABLE_36103) BOUND_VARIABLE_36101) BOUND_VARIABLE_33808) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36103 BOUND_VARIABLE_33808)) (ho_382 BOUND_VARIABLE_36101 BOUND_VARIABLE_33808)))))) (let ((_let_232 (forall ((BOUND_VARIABLE_33798 refine424419629nres_a) (BOUND_VARIABLE_33799 refine424419629nres_a)) (= (ho_443 (ho_442 k_499 BOUND_VARIABLE_33798) BOUND_VARIABLE_33799) (ho_443 (ho_442 k_441 BOUND_VARIABLE_33799) BOUND_VARIABLE_33798))))) (let ((_let_233 (forall ((BOUND_VARIABLE_33786 set_a) (BOUND_VARIABLE_33787 set_a) (BOUND_VARIABLE_33788 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33788))) (= (ho_382 (ho_381 (ho_380 k_500 BOUND_VARIABLE_33786) BOUND_VARIABLE_33787) BOUND_VARIABLE_33788) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33786)) (ho_378 _let_1 BOUND_VARIABLE_33787))))))) (let ((_let_234 (forall ((BOUND_VARIABLE_36142 |u_(-> a Bool)|) (BOUND_VARIABLE_36140 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_502 BOUND_VARIABLE_36142) BOUND_VARIABLE_36140) (forall ((X5 a)) (ho_385 (ho_384 k_501 (ho_382 BOUND_VARIABLE_36142 X5)) (ho_382 BOUND_VARIABLE_36140 X5))))))) (let ((_let_235 (forall ((BOUND_VARIABLE_36168 |u_(-> a Bool)|) (BOUND_VARIABLE_36166 |u_(-> a Bool)|) (BOUND_VARIABLE_33766 a)) (= (ho_382 (ho_392 (ho_391 k_505 BOUND_VARIABLE_36168) BOUND_VARIABLE_36166) BOUND_VARIABLE_33766) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36168 BOUND_VARIABLE_33766)) (ho_382 BOUND_VARIABLE_36166 BOUND_VARIABLE_33766)))))) (let ((_let_236 (forall ((BOUND_VARIABLE_36184 |u_(-> a Bool)|) (BOUND_VARIABLE_36182 |u_(-> a Bool)|) (BOUND_VARIABLE_33755 a)) (= (ho_382 (ho_392 (ho_391 k_506 BOUND_VARIABLE_36184) BOUND_VARIABLE_36182) BOUND_VARIABLE_33755) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36184 BOUND_VARIABLE_33755)) (ho_382 BOUND_VARIABLE_36182 BOUND_VARIABLE_33755)))))) (let ((_let_237 (forall ((BOUND_VARIABLE_33741 set_a) (BOUND_VARIABLE_33742 set_a) (BOUND_VARIABLE_33743 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33743))) (= (ho_382 (ho_381 (ho_380 k_507 BOUND_VARIABLE_33741) BOUND_VARIABLE_33742) BOUND_VARIABLE_33743) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33741)) (ho_378 _let_1 BOUND_VARIABLE_33742))))))) (let ((_let_238 (forall ((BOUND_VARIABLE_36218 |u_(-> a Bool)|) (BOUND_VARIABLE_36214 |u_(-> a Bool)|) (BOUND_VARIABLE_36212 |u_(-> a Bool)|) (BOUND_VARIABLE_33729 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_508 BOUND_VARIABLE_36218) BOUND_VARIABLE_36214) BOUND_VARIABLE_36212) BOUND_VARIABLE_33729) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36218 BOUND_VARIABLE_33729)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36214 BOUND_VARIABLE_33729)) (ho_382 BOUND_VARIABLE_36212 BOUND_VARIABLE_33729))))))) (let ((_let_239 (forall ((BOUND_VARIABLE_36236 |u_(-> a Bool)|) (BOUND_VARIABLE_36234 |u_(-> a Bool)|) (BOUND_VARIABLE_33717 a)) (= (ho_382 (ho_392 (ho_391 k_509 BOUND_VARIABLE_36236) BOUND_VARIABLE_36234) BOUND_VARIABLE_33717) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36236 BOUND_VARIABLE_33717)) (ho_382 BOUND_VARIABLE_36234 BOUND_VARIABLE_33717)))))) (let ((_let_240 (forall ((BOUND_VARIABLE_36252 |u_(-> a Bool)|) (BOUND_VARIABLE_36250 |u_(-> a Bool)|) (BOUND_VARIABLE_33706 a)) (= (ho_382 (ho_392 (ho_391 k_510 BOUND_VARIABLE_36252) BOUND_VARIABLE_36250) BOUND_VARIABLE_33706) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36252 BOUND_VARIABLE_33706)) (ho_382 BOUND_VARIABLE_36250 BOUND_VARIABLE_33706)))))) (let ((_let_241 (forall ((BOUND_VARIABLE_33697 set_a) (BOUND_VARIABLE_33698 set_a)) (= (ho_378 (ho_478 k_511 BOUND_VARIABLE_33697) BOUND_VARIABLE_33698) (= BOUND_VARIABLE_33697 BOUND_VARIABLE_33698))))) (let ((_let_242 (forall ((BOUND_VARIABLE_33680 set_a) (BOUND_VARIABLE_33681 set_a)) (= (ho_378 (ho_478 k_512 BOUND_VARIABLE_33680) BOUND_VARIABLE_33681) (and (forall ((BOUND_VARIABLE_17219 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_17219))) (or (not (ho_378 _let_1 BOUND_VARIABLE_33680)) (ho_378 _let_1 BOUND_VARIABLE_33681)))) (forall ((BOUND_VARIABLE_17239 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_17239))) (or (not (ho_378 _let_1 BOUND_VARIABLE_33681)) (ho_378 _let_1 BOUND_VARIABLE_33680))))))))) (let ((_let_243 (forall ((BOUND_VARIABLE_33654 set_a) (BOUND_VARIABLE_33655 set_a)) (= (ho_462 k_461 (ho_381 (ho_380 k_386 BOUND_VARIABLE_33655) BOUND_VARIABLE_33654)) (ho_465 (ho_464 k_513 BOUND_VARIABLE_33654) BOUND_VARIABLE_33655))))) (let ((_let_244 (forall ((BOUND_VARIABLE_33642 set_a) (BOUND_VARIABLE_33643 set_a) (BOUND_VARIABLE_33644 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33644))) (= (ho_382 (ho_381 (ho_380 k_514 BOUND_VARIABLE_33642) BOUND_VARIABLE_33643) BOUND_VARIABLE_33644) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33642)) (ho_378 _let_1 BOUND_VARIABLE_33643))))))) (let ((_let_245 (forall ((BOUND_VARIABLE_33634 set_a) (BOUND_VARIABLE_33635 a)) (= (ho_382 (ho_381 k_515 BOUND_VARIABLE_33634) BOUND_VARIABLE_33635) (ho_378 (ho_377 k_376 BOUND_VARIABLE_33635) BOUND_VARIABLE_33634))))) (let ((_let_246 (forall ((BOUND_VARIABLE_33622 set_a) (BOUND_VARIABLE_33623 set_a) (BOUND_VARIABLE_33624 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33624))) (= (ho_382 (ho_381 (ho_380 k_516 BOUND_VARIABLE_33622) BOUND_VARIABLE_33623) BOUND_VARIABLE_33624) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33622)) (ho_378 _let_1 BOUND_VARIABLE_33623))))))) (let ((_let_247 (forall ((BOUND_VARIABLE_33586 set_a) (BOUND_VARIABLE_33587 set_a) (BOUND_VARIABLE_33588 set_a) (BOUND_VARIABLE_33589 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33589))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_517 BOUND_VARIABLE_33586) BOUND_VARIABLE_33587) BOUND_VARIABLE_33588) BOUND_VARIABLE_33589) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_387 BOUND_VARIABLE_33586) BOUND_VARIABLE_33587)))) (ho_378 _let_1 BOUND_VARIABLE_33588))))))) (let ((_let_248 (forall ((BOUND_VARIABLE_33551 set_a) (BOUND_VARIABLE_33552 set_a) (BOUND_VARIABLE_33553 set_a) (BOUND_VARIABLE_33554 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33554))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_519 BOUND_VARIABLE_33551) BOUND_VARIABLE_33552) BOUND_VARIABLE_33553) BOUND_VARIABLE_33554) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33551)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_388 BOUND_VARIABLE_33552) BOUND_VARIABLE_33553))))))))) (let ((_let_249 (forall ((BOUND_VARIABLE_33539 set_a) (BOUND_VARIABLE_33540 set_a) (BOUND_VARIABLE_33541 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33541))) (= (ho_382 (ho_381 (ho_380 k_520 BOUND_VARIABLE_33539) BOUND_VARIABLE_33540) BOUND_VARIABLE_33541) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33539)) (ho_378 _let_1 BOUND_VARIABLE_33540))))))) (let ((_let_250 (forall ((BOUND_VARIABLE_36398 |u_(-> a Bool)|) (BOUND_VARIABLE_36396 |u_(-> a Bool)|) (BOUND_VARIABLE_33530 a)) (= (ho_382 (ho_392 (ho_391 k_521 BOUND_VARIABLE_36398) BOUND_VARIABLE_36396) BOUND_VARIABLE_33530) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36398 BOUND_VARIABLE_33530)) (ho_382 BOUND_VARIABLE_36396 BOUND_VARIABLE_33530)))))) (let ((_let_251 (forall ((BOUND_VARIABLE_36414 |u_(-> a Bool)|) (BOUND_VARIABLE_36412 |u_(-> a Bool)|) (BOUND_VARIABLE_33519 a)) (= (ho_382 (ho_392 (ho_391 k_522 BOUND_VARIABLE_36414) BOUND_VARIABLE_36412) BOUND_VARIABLE_33519) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36414 BOUND_VARIABLE_33519)) (ho_382 BOUND_VARIABLE_36412 BOUND_VARIABLE_33519)))))) (let ((_let_252 (forall ((BOUND_VARIABLE_36430 |u_(-> a Bool)|) (BOUND_VARIABLE_36428 |u_(-> a Bool)|) (BOUND_VARIABLE_33508 a)) (= (ho_382 (ho_392 (ho_391 k_523 BOUND_VARIABLE_36430) BOUND_VARIABLE_36428) BOUND_VARIABLE_33508) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36430 BOUND_VARIABLE_33508)) (ho_382 BOUND_VARIABLE_36428 BOUND_VARIABLE_33508)))))) (let ((_let_253 (forall ((BOUND_VARIABLE_36446 |u_(-> a Bool)|) (BOUND_VARIABLE_36444 |u_(-> a Bool)|) (BOUND_VARIABLE_33497 a)) (= (ho_382 (ho_392 (ho_391 k_524 BOUND_VARIABLE_36446) BOUND_VARIABLE_36444) BOUND_VARIABLE_33497) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36446 BOUND_VARIABLE_33497)) (ho_382 BOUND_VARIABLE_36444 BOUND_VARIABLE_33497)))))) (let ((_let_254 (forall ((BOUND_VARIABLE_36462 |u_(-> a Bool)|) (BOUND_VARIABLE_36460 |u_(-> a Bool)|) (BOUND_VARIABLE_33486 a)) (= (ho_382 (ho_392 (ho_391 k_525 BOUND_VARIABLE_36462) BOUND_VARIABLE_36460) BOUND_VARIABLE_33486) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36462 BOUND_VARIABLE_33486)) (ho_382 BOUND_VARIABLE_36460 BOUND_VARIABLE_33486)))))) (let ((_let_255 (forall ((BOUND_VARIABLE_33458 set_a) (BOUND_VARIABLE_33459 set_a)) (= (ho_462 k_461 (ho_381 (ho_380 k_389 BOUND_VARIABLE_33459) BOUND_VARIABLE_33458)) (ho_465 (ho_464 k_526 BOUND_VARIABLE_33458) BOUND_VARIABLE_33459))))) (let ((_let_256 (forall ((BOUND_VARIABLE_33446 set_a) (BOUND_VARIABLE_33447 set_a) (BOUND_VARIABLE_33448 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33448))) (= (ho_382 (ho_381 (ho_380 k_527 BOUND_VARIABLE_33446) BOUND_VARIABLE_33447) BOUND_VARIABLE_33448) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33446)) (ho_378 _let_1 BOUND_VARIABLE_33447))))))) (let ((_let_257 (forall ((BOUND_VARIABLE_33434 set_a) (BOUND_VARIABLE_33435 set_a) (BOUND_VARIABLE_33436 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33436))) (= (ho_382 (ho_381 (ho_380 k_528 BOUND_VARIABLE_33434) BOUND_VARIABLE_33435) BOUND_VARIABLE_33436) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33434)) (ho_378 _let_1 BOUND_VARIABLE_33435))))))) (let ((_let_258 (forall ((BOUND_VARIABLE_33422 set_a) (BOUND_VARIABLE_33423 set_a) (BOUND_VARIABLE_33424 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33424))) (= (ho_382 (ho_381 (ho_380 k_529 BOUND_VARIABLE_33422) BOUND_VARIABLE_33423) BOUND_VARIABLE_33424) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33422)) (ho_378 _let_1 BOUND_VARIABLE_33423))))))) (let ((_let_259 (forall ((BOUND_VARIABLE_36529 |u_(-> a Bool)|) (BOUND_VARIABLE_36528 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_530 BOUND_VARIABLE_36529) BOUND_VARIABLE_36528) (= BOUND_VARIABLE_36529 (ho_392 (ho_391 k_390 BOUND_VARIABLE_36529) BOUND_VARIABLE_36528)))))) (let ((_let_260 (forall ((BOUND_VARIABLE_36542 |u_(-> a Bool)|) (BOUND_VARIABLE_36541 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_531 BOUND_VARIABLE_36542) BOUND_VARIABLE_36541) (= BOUND_VARIABLE_36542 (ho_392 (ho_391 k_393 BOUND_VARIABLE_36542) BOUND_VARIABLE_36541)))))) (let ((_let_261 (forall ((BOUND_VARIABLE_33358 set_a) (BOUND_VARIABLE_33359 set_a) (BOUND_VARIABLE_33360 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33360))) (= (ho_382 (ho_381 (ho_380 k_532 BOUND_VARIABLE_33358) BOUND_VARIABLE_33359) BOUND_VARIABLE_33360) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33358)) (ho_378 _let_1 BOUND_VARIABLE_33359))))))) (let ((_let_262 (forall ((BOUND_VARIABLE_33351 a) (BOUND_VARIABLE_33352 a)) (= (ho_382 (ho_434 k_533 BOUND_VARIABLE_33351) BOUND_VARIABLE_33352) (= BOUND_VARIABLE_33351 BOUND_VARIABLE_33352))))) (let ((_let_263 (forall ((BOUND_VARIABLE_33338 set_a) (BOUND_VARIABLE_36575 |u_(-> a Bool)|) (BOUND_VARIABLE_33340 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33340))) (= (ho_382 (ho_392 (ho_535 k_534 BOUND_VARIABLE_33338) BOUND_VARIABLE_36575) BOUND_VARIABLE_33340) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33338)) (ho_378 _let_1 (ho_462 k_461 BOUND_VARIABLE_36575)))))))) (let ((_let_264 (forall ((BOUND_VARIABLE_33304 set_a) (BOUND_VARIABLE_33305 set_a)) (= (ho_378 (ho_478 k_536 BOUND_VARIABLE_33304) BOUND_VARIABLE_33305) (= (ho_381 k_394 BOUND_VARIABLE_33304) (ho_381 (ho_380 k_395 BOUND_VARIABLE_33304) BOUND_VARIABLE_33305)))))) (let ((_let_265 (forall ((BOUND_VARIABLE_36611 |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_36610 |u_(-> a Bool)|) (BOUND_VARIABLE_36608 |u_(-> a Bool)|) (BOUND_VARIABLE_33293 a)) (= (ho_382 (ho_392 (ho_391 (ho_538 k_537 BOUND_VARIABLE_36611) BOUND_VARIABLE_36610) BOUND_VARIABLE_36608) BOUND_VARIABLE_33293) (ho_385 (ho_384 k_383 (ho_382 (ho_392 (ho_391 BOUND_VARIABLE_36611 BOUND_VARIABLE_36608) BOUND_VARIABLE_36610) BOUND_VARIABLE_33293)) (ho_382 BOUND_VARIABLE_36608 BOUND_VARIABLE_33293)))))) (let ((_let_266 (forall ((BOUND_VARIABLE_36637 |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_36636 |u_(-> a Bool)|) (BOUND_VARIABLE_36634 |u_(-> a Bool)|) (BOUND_VARIABLE_33279 a)) (= (ho_382 (ho_392 (ho_391 (ho_538 k_539 BOUND_VARIABLE_36637) BOUND_VARIABLE_36636) BOUND_VARIABLE_36634) BOUND_VARIABLE_33279) (ho_385 (ho_384 k_383 (ho_382 (ho_392 (ho_391 BOUND_VARIABLE_36637 BOUND_VARIABLE_36636) BOUND_VARIABLE_36634) BOUND_VARIABLE_33279)) (ho_382 BOUND_VARIABLE_36634 BOUND_VARIABLE_33279)))))) (let ((_let_267 (forall ((BOUND_VARIABLE_36657 |u_(-> a Bool)|) (BOUND_VARIABLE_36655 |u_(-> a Bool)|) (BOUND_VARIABLE_33267 a)) (= (ho_382 (ho_392 (ho_391 k_540 BOUND_VARIABLE_36657) BOUND_VARIABLE_36655) BOUND_VARIABLE_33267) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36657 BOUND_VARIABLE_33267)) (ho_382 BOUND_VARIABLE_36655 BOUND_VARIABLE_33267)))))) (let ((_let_268 (forall ((BOUND_VARIABLE_36673 |u_(-> a Bool)|) (BOUND_VARIABLE_36671 |u_(-> a Bool)|) (BOUND_VARIABLE_33256 a)) (= (ho_382 (ho_392 (ho_391 k_541 BOUND_VARIABLE_36673) BOUND_VARIABLE_36671) BOUND_VARIABLE_33256) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36673 BOUND_VARIABLE_33256)) (ho_382 BOUND_VARIABLE_36671 BOUND_VARIABLE_33256)))))) (let ((_let_269 (forall ((BOUND_VARIABLE_36693 |u_(-> a Bool)|) (BOUND_VARIABLE_36689 |u_(-> _u_(-> a Bool)_ _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_36688 |u_(-> a Bool)|) (BOUND_VARIABLE_36687 |u_(-> a Bool)|) (BOUND_VARIABLE_33243 a)) (= (ho_382 (ho_392 (ho_391 (ho_538 (ho_543 k_542 BOUND_VARIABLE_36693) BOUND_VARIABLE_36689) BOUND_VARIABLE_36688) BOUND_VARIABLE_36687) BOUND_VARIABLE_33243) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36693 BOUND_VARIABLE_33243)) (ho_382 (ho_392 (ho_391 BOUND_VARIABLE_36689 BOUND_VARIABLE_36688) BOUND_VARIABLE_36687) BOUND_VARIABLE_33243)))))) (let ((_let_270 (forall ((BOUND_VARIABLE_36718 |u_(-> a Bool)|) (BOUND_VARIABLE_36716 |u_(-> a Bool)|) (BOUND_VARIABLE_33230 a)) (= (ho_382 (ho_392 (ho_391 k_544 BOUND_VARIABLE_36718) BOUND_VARIABLE_36716) BOUND_VARIABLE_33230) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36718 BOUND_VARIABLE_33230)) (ho_382 BOUND_VARIABLE_36716 BOUND_VARIABLE_33230)))))) (let ((_let_271 (forall ((BOUND_VARIABLE_36734 |u_(-> a Bool)|) (BOUND_VARIABLE_36732 |u_(-> a Bool)|) (BOUND_VARIABLE_33219 a)) (= (ho_382 (ho_392 (ho_391 k_545 BOUND_VARIABLE_36734) BOUND_VARIABLE_36732) BOUND_VARIABLE_33219) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36734 BOUND_VARIABLE_33219)) (ho_382 BOUND_VARIABLE_36732 BOUND_VARIABLE_33219)))))) (let ((_let_272 (forall ((BOUND_VARIABLE_36750 |u_(-> a Bool)|) (BOUND_VARIABLE_36748 |u_(-> a Bool)|) (BOUND_VARIABLE_33208 a)) (= (ho_382 (ho_392 (ho_391 k_546 BOUND_VARIABLE_36750) BOUND_VARIABLE_36748) BOUND_VARIABLE_33208) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36750 BOUND_VARIABLE_33208)) (ho_382 BOUND_VARIABLE_36748 BOUND_VARIABLE_33208)))))) (let ((_let_273 (forall ((BOUND_VARIABLE_33199 a) (BOUND_VARIABLE_33200 a)) (= (ho_382 (ho_434 k_547 BOUND_VARIABLE_33199) BOUND_VARIABLE_33200) (= BOUND_VARIABLE_33199 BOUND_VARIABLE_33200))))) (let ((_let_274 (forall ((BOUND_VARIABLE_33192 a) (BOUND_VARIABLE_33193 a)) (= (ho_382 (ho_434 k_548 BOUND_VARIABLE_33192) BOUND_VARIABLE_33193) (= BOUND_VARIABLE_33192 BOUND_VARIABLE_33193))))) (let ((_let_275 (forall ((BOUND_VARIABLE_33180 set_a) (BOUND_VARIABLE_33181 set_a) (BOUND_VARIABLE_33182 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33182))) (= (ho_382 (ho_381 (ho_380 k_549 BOUND_VARIABLE_33180) BOUND_VARIABLE_33181) BOUND_VARIABLE_33182) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33180)) (ho_378 _let_1 BOUND_VARIABLE_33181))))))) (let ((_let_276 (forall ((BOUND_VARIABLE_36795 |u_(-> a Bool)|) (BOUND_VARIABLE_36792 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_33169 refine424419629nres_a) (BOUND_VARIABLE_33170 a)) (= (ho_382 (ho_449 (ho_452 (ho_551 k_550 BOUND_VARIABLE_36795) BOUND_VARIABLE_36792) BOUND_VARIABLE_33169) BOUND_VARIABLE_33170) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36795 BOUND_VARIABLE_33170)) (ho_382 (ho_449 BOUND_VARIABLE_36792 BOUND_VARIABLE_33169) BOUND_VARIABLE_33170)))))) (let ((_let_277 (forall ((BOUND_VARIABLE_33153 refine424419629nres_a) (BOUND_VARIABLE_36816 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_33155 refine424419629nres_a) (BOUND_VARIABLE_33156 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_552 BOUND_VARIABLE_33153) BOUND_VARIABLE_36816) BOUND_VARIABLE_33155) BOUND_VARIABLE_33156) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_36816 BOUND_VARIABLE_33153) BOUND_VARIABLE_33156)) (ho_382 (ho_449 BOUND_VARIABLE_36816 BOUND_VARIABLE_33155) BOUND_VARIABLE_33156)))))) (let ((_let_278 (forall ((BOUND_VARIABLE_36838 |u_(-> a Bool)|) (BOUND_VARIABLE_36835 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_33142 refine424419629nres_a) (BOUND_VARIABLE_33143 a)) (= (ho_382 (ho_449 (ho_452 (ho_551 k_553 BOUND_VARIABLE_36838) BOUND_VARIABLE_36835) BOUND_VARIABLE_33142) BOUND_VARIABLE_33143) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36838 BOUND_VARIABLE_33143)) (ho_382 (ho_449 BOUND_VARIABLE_36835 BOUND_VARIABLE_33142) BOUND_VARIABLE_33143)))))) (let ((_let_279 (forall ((BOUND_VARIABLE_33133 refine424419629nres_a) (BOUND_VARIABLE_33134 refine424419629nres_a)) (= (ho_440 (ho_439 k_554 BOUND_VARIABLE_33133) BOUND_VARIABLE_33134) (= BOUND_VARIABLE_33133 BOUND_VARIABLE_33134))))) (let ((_let_280 (forall ((BOUND_VARIABLE_33120 refine424419629nres_a) (BOUND_VARIABLE_33121 refine424419629nres_a)) (= (ho_440 (ho_439 k_555 BOUND_VARIABLE_33120) BOUND_VARIABLE_33121) (and (= BOUND_VARIABLE_33121 (ho_443 (ho_442 k_441 BOUND_VARIABLE_33121) BOUND_VARIABLE_33120)) (= BOUND_VARIABLE_33120 (ho_443 (ho_442 k_441 BOUND_VARIABLE_33120) BOUND_VARIABLE_33121))))))) (let ((_let_281 (forall ((BOUND_VARIABLE_33108 set_a) (BOUND_VARIABLE_33109 set_a) (BOUND_VARIABLE_33110 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33110))) (= (ho_382 (ho_381 (ho_380 k_556 BOUND_VARIABLE_33108) BOUND_VARIABLE_33109) BOUND_VARIABLE_33110) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33108)) (ho_378 _let_1 BOUND_VARIABLE_33109))))))) (let ((_let_282 (forall ((BOUND_VARIABLE_33096 set_a) (BOUND_VARIABLE_33097 set_a) (BOUND_VARIABLE_33098 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_33098))) (= (ho_382 (ho_381 (ho_380 k_557 BOUND_VARIABLE_33096) BOUND_VARIABLE_33097) BOUND_VARIABLE_33098) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_33096)) (ho_378 _let_1 BOUND_VARIABLE_33097))))))) (let ((_let_283 (forall ((BOUND_VARIABLE_36903 |u_(-> a Bool)|) (BOUND_VARIABLE_33087 a) (BOUND_VARIABLE_33088 a)) (= (ho_382 (ho_434 (ho_486 k_558 BOUND_VARIABLE_36903) BOUND_VARIABLE_33087) BOUND_VARIABLE_33088) (and (= BOUND_VARIABLE_33087 BOUND_VARIABLE_33088) (ho_382 BOUND_VARIABLE_36903 BOUND_VARIABLE_33087)))))) (let ((_let_284 (forall ((BOUND_VARIABLE_33079 a) (BOUND_VARIABLE_33080 a)) (= (ho_382 (ho_434 k_559 BOUND_VARIABLE_33079) BOUND_VARIABLE_33080) (= BOUND_VARIABLE_33079 BOUND_VARIABLE_33080))))) (let ((_let_285 (forall ((BOUND_VARIABLE_36925 |u_(-> a Bool)|) (BOUND_VARIABLE_36923 |u_(-> a Bool)|) (BOUND_VARIABLE_33068 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_36923 BOUND_VARIABLE_33068))) (= (ho_382 (ho_392 (ho_391 k_560 BOUND_VARIABLE_36925) BOUND_VARIABLE_36923) BOUND_VARIABLE_33068) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36925 BOUND_VARIABLE_33068)) _let_1)) _let_1)))))) (let ((_let_286 (forall ((BOUND_VARIABLE_36943 |u_(-> a Bool)|) (BOUND_VARIABLE_36941 |u_(-> a Bool)|) (BOUND_VARIABLE_33057 a)) (= (ho_382 (ho_392 (ho_391 k_561 BOUND_VARIABLE_36943) BOUND_VARIABLE_36941) BOUND_VARIABLE_33057) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36943 BOUND_VARIABLE_33057)) (ho_382 BOUND_VARIABLE_36941 BOUND_VARIABLE_33057)))))) (let ((_let_287 (forall ((BOUND_VARIABLE_36959 |u_(-> a Bool)|) (BOUND_VARIABLE_36957 |u_(-> a Bool)|) (BOUND_VARIABLE_33046 a)) (= (ho_382 (ho_392 (ho_391 k_562 BOUND_VARIABLE_36959) BOUND_VARIABLE_36957) BOUND_VARIABLE_33046) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36959 BOUND_VARIABLE_33046)) (ho_382 BOUND_VARIABLE_36957 BOUND_VARIABLE_33046)))))) (let ((_let_288 (forall ((BOUND_VARIABLE_36975 |u_(-> a Bool)|) (BOUND_VARIABLE_36973 |u_(-> a Bool)|) (BOUND_VARIABLE_33035 a)) (= (ho_382 (ho_392 (ho_391 k_563 BOUND_VARIABLE_36975) BOUND_VARIABLE_36973) BOUND_VARIABLE_33035) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36975 BOUND_VARIABLE_33035)) (ho_382 BOUND_VARIABLE_36973 BOUND_VARIABLE_33035)))))) (let ((_let_289 (forall ((BOUND_VARIABLE_36991 |u_(-> a Bool)|) (BOUND_VARIABLE_36989 |u_(-> a Bool)|) (BOUND_VARIABLE_33024 a)) (= (ho_382 (ho_392 (ho_391 k_564 BOUND_VARIABLE_36991) BOUND_VARIABLE_36989) BOUND_VARIABLE_33024) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_36991 BOUND_VARIABLE_33024)) (ho_382 BOUND_VARIABLE_36989 BOUND_VARIABLE_33024)))))) (let ((_let_290 (forall ((BOUND_VARIABLE_37007 |u_(-> a Bool)|) (BOUND_VARIABLE_37005 |u_(-> a Bool)|) (BOUND_VARIABLE_33011 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_37005 BOUND_VARIABLE_33011))) (= (ho_382 (ho_392 (ho_391 k_565 BOUND_VARIABLE_37007) BOUND_VARIABLE_37005) BOUND_VARIABLE_33011) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37007 BOUND_VARIABLE_33011)) _let_1)) _let_1)))))) (let ((_let_291 (forall ((BOUND_VARIABLE_37025 |u_(-> a Bool)|) (BOUND_VARIABLE_37023 |u_(-> a Bool)|) (BOUND_VARIABLE_33000 a)) (= (ho_382 (ho_392 (ho_391 k_566 BOUND_VARIABLE_37025) BOUND_VARIABLE_37023) BOUND_VARIABLE_33000) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37025 BOUND_VARIABLE_33000)) (ho_382 BOUND_VARIABLE_37023 BOUND_VARIABLE_33000)))))) (let ((_let_292 (forall ((BOUND_VARIABLE_37041 |u_(-> a Bool)|) (BOUND_VARIABLE_37039 |u_(-> a Bool)|) (BOUND_VARIABLE_32989 a)) (= (ho_382 (ho_392 (ho_391 k_567 BOUND_VARIABLE_37041) BOUND_VARIABLE_37039) BOUND_VARIABLE_32989) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37041 BOUND_VARIABLE_32989)) (ho_382 BOUND_VARIABLE_37039 BOUND_VARIABLE_32989)))))) (let ((_let_293 (forall ((BOUND_VARIABLE_37057 |u_(-> a Bool)|) (BOUND_VARIABLE_37055 |u_(-> a Bool)|) (BOUND_VARIABLE_32978 a)) (= (ho_382 (ho_392 (ho_391 k_568 BOUND_VARIABLE_37057) BOUND_VARIABLE_37055) BOUND_VARIABLE_32978) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37057 BOUND_VARIABLE_32978)) (ho_382 BOUND_VARIABLE_37055 BOUND_VARIABLE_32978)))))) (let ((_let_294 (forall ((BOUND_VARIABLE_37073 |u_(-> a Bool)|) (BOUND_VARIABLE_37071 |u_(-> a Bool)|) (BOUND_VARIABLE_32966 a)) (let ((_let_1 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37073 BOUND_VARIABLE_32966)))) (= (ho_382 (ho_392 (ho_391 k_569 BOUND_VARIABLE_37073) BOUND_VARIABLE_37071) BOUND_VARIABLE_32966) (ho_385 _let_1 (ho_385 _let_1 (ho_382 BOUND_VARIABLE_37071 BOUND_VARIABLE_32966)))))))) (let ((_let_295 (forall ((BOUND_VARIABLE_32957 a) (BOUND_VARIABLE_32958 a)) (= (ho_382 (ho_434 k_570 BOUND_VARIABLE_32957) BOUND_VARIABLE_32958) (= BOUND_VARIABLE_32957 BOUND_VARIABLE_32958))))) (let ((_let_296 (forall ((BOUND_VARIABLE_32948 refine424419629nres_a) (BOUND_VARIABLE_32949 refine424419629nres_a)) (= (ho_440 (ho_439 k_571 BOUND_VARIABLE_32948) BOUND_VARIABLE_32949) (= BOUND_VARIABLE_32948 (ho_443 (ho_442 k_441 BOUND_VARIABLE_32949) BOUND_VARIABLE_32948)))))) (let ((_let_297 (forall ((BOUND_VARIABLE_32940 refine424419629nres_a) (BOUND_VARIABLE_32941 refine424419629nres_a)) (= (ho_443 (ho_442 k_572 BOUND_VARIABLE_32940) BOUND_VARIABLE_32941) (ho_443 (ho_442 k_441 BOUND_VARIABLE_32941) BOUND_VARIABLE_32940))))) (let ((_let_298 (forall ((BOUND_VARIABLE_37116 |u_(-> a Bool)|) (BOUND_VARIABLE_37114 |u_(-> a Bool)|) (BOUND_VARIABLE_32931 a)) (= (ho_382 (ho_392 (ho_391 k_573 BOUND_VARIABLE_37116) BOUND_VARIABLE_37114) BOUND_VARIABLE_32931) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37116 BOUND_VARIABLE_32931)) (ho_382 BOUND_VARIABLE_37114 BOUND_VARIABLE_32931)))))) (let ((_let_299 (forall ((BOUND_VARIABLE_37132 |u_(-> a Bool)|) (BOUND_VARIABLE_37130 |u_(-> a Bool)|) (BOUND_VARIABLE_32920 a)) (= (ho_382 (ho_392 (ho_391 k_574 BOUND_VARIABLE_37132) BOUND_VARIABLE_37130) BOUND_VARIABLE_32920) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37132 BOUND_VARIABLE_32920)) (ho_382 BOUND_VARIABLE_37130 BOUND_VARIABLE_32920)))))) (let ((_let_300 (forall ((BOUND_VARIABLE_37148 |u_(-> a Bool)|) (BOUND_VARIABLE_37146 |u_(-> a Bool)|) (BOUND_VARIABLE_32909 a)) (= (ho_382 (ho_392 (ho_391 k_575 BOUND_VARIABLE_37148) BOUND_VARIABLE_37146) BOUND_VARIABLE_32909) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37148 BOUND_VARIABLE_32909)) (ho_382 BOUND_VARIABLE_37146 BOUND_VARIABLE_32909)))))) (let ((_let_301 (forall ((BOUND_VARIABLE_37166 |u_(-> a Bool)|) (BOUND_VARIABLE_37164 |u_(-> a Bool)|) (BOUND_VARIABLE_37162 |u_(-> a Bool)|) (BOUND_VARIABLE_32895 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_576 BOUND_VARIABLE_37166) BOUND_VARIABLE_37164) BOUND_VARIABLE_37162) BOUND_VARIABLE_32895) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37166 BOUND_VARIABLE_32895)) (ho_382 BOUND_VARIABLE_37164 BOUND_VARIABLE_32895))) (ho_382 BOUND_VARIABLE_37162 BOUND_VARIABLE_32895)))))) (let ((_let_302 (forall ((BOUND_VARIABLE_37186 |u_(-> a Bool)|) (BOUND_VARIABLE_37184 |u_(-> a Bool)|) (BOUND_VARIABLE_32883 a)) (= (ho_382 (ho_392 (ho_391 k_577 BOUND_VARIABLE_37186) BOUND_VARIABLE_37184) BOUND_VARIABLE_32883) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37186 BOUND_VARIABLE_32883)) (ho_382 BOUND_VARIABLE_37184 BOUND_VARIABLE_32883)))))) (let ((_let_303 (forall ((BOUND_VARIABLE_37204 |u_(-> a Bool)|) (BOUND_VARIABLE_37202 |u_(-> a Bool)|) (BOUND_VARIABLE_37200 |u_(-> a Bool)|) (BOUND_VARIABLE_32869 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_578 BOUND_VARIABLE_37204) BOUND_VARIABLE_37202) BOUND_VARIABLE_37200) BOUND_VARIABLE_32869) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37204 BOUND_VARIABLE_32869)) (ho_382 BOUND_VARIABLE_37202 BOUND_VARIABLE_32869))) (ho_382 BOUND_VARIABLE_37200 BOUND_VARIABLE_32869)))))) (let ((_let_304 (forall ((BOUND_VARIABLE_37228 |u_(-> a Bool)|) (BOUND_VARIABLE_37224 |u_(-> a Bool)|) (BOUND_VARIABLE_37222 |u_(-> a Bool)|) (BOUND_VARIABLE_32854 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_579 BOUND_VARIABLE_37228) BOUND_VARIABLE_37224) BOUND_VARIABLE_37222) BOUND_VARIABLE_32854) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37228 BOUND_VARIABLE_32854)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37224 BOUND_VARIABLE_32854)) (ho_382 BOUND_VARIABLE_37222 BOUND_VARIABLE_32854))))))) (let ((_let_305 (forall ((BOUND_VARIABLE_37244 |u_(-> a Bool)|) (BOUND_VARIABLE_37246 |u_(-> a Bool)|) (BOUND_VARIABLE_32842 a)) (= (ho_382 (ho_392 (ho_391 k_580 BOUND_VARIABLE_37244) BOUND_VARIABLE_37246) BOUND_VARIABLE_32842) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37246 BOUND_VARIABLE_32842)) (ho_382 BOUND_VARIABLE_37244 BOUND_VARIABLE_32842)))))) (let ((_let_306 (forall ((BOUND_VARIABLE_32805 set_a) (BOUND_VARIABLE_32806 set_a) (BOUND_VARIABLE_32807 set_a) (BOUND_VARIABLE_32808 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32808))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_581 BOUND_VARIABLE_32805) BOUND_VARIABLE_32806) BOUND_VARIABLE_32807) BOUND_VARIABLE_32808) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32805)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_396 BOUND_VARIABLE_32806) BOUND_VARIABLE_32807))))))))) (let ((_let_307 (forall ((BOUND_VARIABLE_32770 set_a) (BOUND_VARIABLE_32771 set_a) (BOUND_VARIABLE_32772 set_a) (BOUND_VARIABLE_32773 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32773))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_582 BOUND_VARIABLE_32770) BOUND_VARIABLE_32771) BOUND_VARIABLE_32772) BOUND_VARIABLE_32773) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32770)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_397 BOUND_VARIABLE_32771) BOUND_VARIABLE_32772))))))))) (let ((_let_308 (forall ((BOUND_VARIABLE_32759 set_a) (BOUND_VARIABLE_37298 |u_(-> a Bool)|) (BOUND_VARIABLE_32761 a)) (= (ho_382 (ho_392 (ho_535 k_583 BOUND_VARIABLE_32759) BOUND_VARIABLE_37298) BOUND_VARIABLE_32761) (and (ho_378 (ho_377 k_376 BOUND_VARIABLE_32761) BOUND_VARIABLE_32759) (ho_382 BOUND_VARIABLE_37298 BOUND_VARIABLE_32761)))))) (let ((_let_309 (forall ((BOUND_VARIABLE_37315 |u_(-> a Bool)|) (BOUND_VARIABLE_32749 set_a) (BOUND_VARIABLE_32750 a)) (= (ho_382 (ho_381 (ho_585 k_584 BOUND_VARIABLE_37315) BOUND_VARIABLE_32749) BOUND_VARIABLE_32750) (and (ho_382 BOUND_VARIABLE_37315 BOUND_VARIABLE_32750) (ho_378 (ho_377 k_376 BOUND_VARIABLE_32750) BOUND_VARIABLE_32749)))))) (let ((_let_310 (forall ((BOUND_VARIABLE_37335 |u_(-> a Bool)|) (BOUND_VARIABLE_37333 |u_(-> a Bool)|) (BOUND_VARIABLE_32739 a)) (= (ho_382 (ho_392 (ho_391 k_586 BOUND_VARIABLE_37335) BOUND_VARIABLE_37333) BOUND_VARIABLE_32739) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37335 BOUND_VARIABLE_32739)) (ho_382 BOUND_VARIABLE_37333 BOUND_VARIABLE_32739)))))) (let ((_let_311 (forall ((BOUND_VARIABLE_37351 |u_(-> a Bool)|) (BOUND_VARIABLE_37349 |u_(-> a Bool)|) (BOUND_VARIABLE_32728 a)) (= (ho_382 (ho_392 (ho_391 k_587 BOUND_VARIABLE_37351) BOUND_VARIABLE_37349) BOUND_VARIABLE_32728) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37351 BOUND_VARIABLE_32728)) (ho_382 BOUND_VARIABLE_37349 BOUND_VARIABLE_32728)))))) (let ((_let_312 (forall ((BOUND_VARIABLE_37372 |u_(-> a Bool)|) (BOUND_VARIABLE_37371 |u_(-> a Bool)|) (BOUND_VARIABLE_32709 Bool) (BOUND_VARIABLE_37366 |u_(-> a Bool)|) (BOUND_VARIABLE_37365 |u_(-> a Bool)|) (BOUND_VARIABLE_32712 a)) (let ((_let_1 (ho_429 k_428 BOUND_VARIABLE_32709))) (= (ho_382 (ho_392 (ho_391 (ho_429 (ho_432 (ho_431 k_588 BOUND_VARIABLE_37372) BOUND_VARIABLE_37371) BOUND_VARIABLE_32709) BOUND_VARIABLE_37366) BOUND_VARIABLE_37365) BOUND_VARIABLE_32712) (ho_385 (ho_384 k_383 (ho_382 (ho_392 (ho_391 _let_1 BOUND_VARIABLE_37372) BOUND_VARIABLE_37371) BOUND_VARIABLE_32712)) (ho_382 (ho_392 (ho_391 _let_1 BOUND_VARIABLE_37366) BOUND_VARIABLE_37365) BOUND_VARIABLE_32712))))))) (let ((_let_313 (forall ((BOUND_VARIABLE_37400 |u_(-> a Bool)|) (BOUND_VARIABLE_37396 |u_(-> a Bool)|) (BOUND_VARIABLE_37394 |u_(-> a Bool)|) (BOUND_VARIABLE_32695 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_589 BOUND_VARIABLE_37400) BOUND_VARIABLE_37396) BOUND_VARIABLE_37394) BOUND_VARIABLE_32695) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37400 BOUND_VARIABLE_32695)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37396 BOUND_VARIABLE_32695)) (ho_382 BOUND_VARIABLE_37394 BOUND_VARIABLE_32695))))))) (let ((_let_314 (forall ((BOUND_VARIABLE_37422 |u_(-> a Bool)|) (BOUND_VARIABLE_37418 |u_(-> a Bool)|) (BOUND_VARIABLE_37416 |u_(-> a Bool)|) (BOUND_VARIABLE_32680 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_590 BOUND_VARIABLE_37422) BOUND_VARIABLE_37418) BOUND_VARIABLE_37416) BOUND_VARIABLE_32680) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37422 BOUND_VARIABLE_32680)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37418 BOUND_VARIABLE_32680)) (ho_382 BOUND_VARIABLE_37416 BOUND_VARIABLE_32680))))))) (let ((_let_315 (forall ((BOUND_VARIABLE_32663 refine424419629nres_a) (BOUND_VARIABLE_37438 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_32665 refine424419629nres_a) (BOUND_VARIABLE_32666 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_591 BOUND_VARIABLE_32663) BOUND_VARIABLE_37438) BOUND_VARIABLE_32665) BOUND_VARIABLE_32666) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_37438 BOUND_VARIABLE_32663) BOUND_VARIABLE_32666)) (ho_382 (ho_449 BOUND_VARIABLE_37438 BOUND_VARIABLE_32665) BOUND_VARIABLE_32666)))))) (let ((_let_316 (forall ((BOUND_VARIABLE_32649 refine424419629nres_a) (BOUND_VARIABLE_37457 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_32651 refine424419629nres_a) (BOUND_VARIABLE_32652 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_592 BOUND_VARIABLE_32649) BOUND_VARIABLE_37457) BOUND_VARIABLE_32651) BOUND_VARIABLE_32652) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_37457 BOUND_VARIABLE_32649) BOUND_VARIABLE_32652)) (ho_382 (ho_449 BOUND_VARIABLE_37457 BOUND_VARIABLE_32651) BOUND_VARIABLE_32652)))))) (let ((_let_317 (forall ((BOUND_VARIABLE_37482 |u_(-> a Bool)|) (BOUND_VARIABLE_37478 |u_(-> a Bool)|) (BOUND_VARIABLE_37476 |u_(-> a Bool)|) (BOUND_VARIABLE_32637 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_593 BOUND_VARIABLE_37482) BOUND_VARIABLE_37478) BOUND_VARIABLE_37476) BOUND_VARIABLE_32637) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37482 BOUND_VARIABLE_32637)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37478 BOUND_VARIABLE_32637)) (ho_382 BOUND_VARIABLE_37476 BOUND_VARIABLE_32637))))))) (let ((_let_318 (forall ((BOUND_VARIABLE_37504 |u_(-> a Bool)|) (BOUND_VARIABLE_37500 |u_(-> a Bool)|) (BOUND_VARIABLE_37498 |u_(-> a Bool)|) (BOUND_VARIABLE_32622 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_594 BOUND_VARIABLE_37504) BOUND_VARIABLE_37500) BOUND_VARIABLE_37498) BOUND_VARIABLE_32622) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37504 BOUND_VARIABLE_32622)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37500 BOUND_VARIABLE_32622)) (ho_382 BOUND_VARIABLE_37498 BOUND_VARIABLE_32622))))))) (let ((_let_319 (forall ((BOUND_VARIABLE_32607 set_a) (BOUND_VARIABLE_32608 set_a) (BOUND_VARIABLE_32609 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32609))) (= (ho_382 (ho_381 (ho_380 k_595 BOUND_VARIABLE_32607) BOUND_VARIABLE_32608) BOUND_VARIABLE_32609) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32607)) (ho_378 _let_1 BOUND_VARIABLE_32608))))))) (let ((_let_320 (forall ((BOUND_VARIABLE_32577 set_a) (BOUND_VARIABLE_32578 set_a) (BOUND_VARIABLE_32579 a)) (= (ho_382 (ho_381 (ho_380 k_596 BOUND_VARIABLE_32577) BOUND_VARIABLE_32578) BOUND_VARIABLE_32579) (ho_378 (ho_377 k_376 BOUND_VARIABLE_32579) (ho_462 k_461 (ho_381 (ho_380 k_398 BOUND_VARIABLE_32577) BOUND_VARIABLE_32578))))))) (let ((_let_321 (forall ((BOUND_VARIABLE_37548 |u_(-> a Bool)|) (BOUND_VARIABLE_32569 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_37548 BOUND_VARIABLE_32569))) (= (ho_382 (ho_392 k_597 BOUND_VARIABLE_37548) BOUND_VARIABLE_32569) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_322 (forall ((BOUND_VARIABLE_32533 set_a) (BOUND_VARIABLE_32534 set_a) (BOUND_VARIABLE_32535 set_a) (BOUND_VARIABLE_32536 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32536))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_598 BOUND_VARIABLE_32533) BOUND_VARIABLE_32534) BOUND_VARIABLE_32535) BOUND_VARIABLE_32536) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32533)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_399 BOUND_VARIABLE_32534) BOUND_VARIABLE_32535))))))))) (let ((_let_323 (forall ((BOUND_VARIABLE_32498 set_a) (BOUND_VARIABLE_32499 set_a) (BOUND_VARIABLE_32500 set_a) (BOUND_VARIABLE_32501 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32501))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_599 BOUND_VARIABLE_32498) BOUND_VARIABLE_32499) BOUND_VARIABLE_32500) BOUND_VARIABLE_32501) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32498)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_400 BOUND_VARIABLE_32499) BOUND_VARIABLE_32500))))))))) (let ((_let_324 (forall ((BOUND_VARIABLE_32486 set_a) (BOUND_VARIABLE_32487 set_a) (BOUND_VARIABLE_32488 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32488))) (= (ho_382 (ho_381 (ho_380 k_600 BOUND_VARIABLE_32486) BOUND_VARIABLE_32487) BOUND_VARIABLE_32488) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32486)) (ho_378 _let_1 BOUND_VARIABLE_32487))))))) (let ((_let_325 (forall ((BOUND_VARIABLE_32479 set_a) (BOUND_VARIABLE_32480 set_a)) (= (ho_378 (ho_478 k_601 BOUND_VARIABLE_32479) BOUND_VARIABLE_32480) (= BOUND_VARIABLE_32479 BOUND_VARIABLE_32480))))) (let ((_let_326 (forall ((BOUND_VARIABLE_32462 set_a) (BOUND_VARIABLE_32463 set_a)) (= (ho_378 (ho_478 k_602 BOUND_VARIABLE_32462) BOUND_VARIABLE_32463) (and (forall ((BOUND_VARIABLE_13719 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_13719))) (or (not (ho_378 _let_1 BOUND_VARIABLE_32463)) (ho_378 _let_1 BOUND_VARIABLE_32462)))) (forall ((BOUND_VARIABLE_13739 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_13739))) (or (not (ho_378 _let_1 BOUND_VARIABLE_32462)) (ho_378 _let_1 BOUND_VARIABLE_32463))))))))) (let ((_let_327 (forall ((BOUND_VARIABLE_32453 refine424419629nres_a) (BOUND_VARIABLE_32454 refine424419629nres_a)) (= (ho_440 (ho_439 k_603 BOUND_VARIABLE_32453) BOUND_VARIABLE_32454) (= BOUND_VARIABLE_32453 (ho_443 (ho_442 k_441 BOUND_VARIABLE_32453) BOUND_VARIABLE_32454)))))) (let ((_let_328 (forall ((BOUND_VARIABLE_32444 refine424419629nres_a) (BOUND_VARIABLE_32445 refine424419629nres_a)) (= (ho_440 (ho_439 k_604 BOUND_VARIABLE_32444) BOUND_VARIABLE_32445) (= BOUND_VARIABLE_32444 (ho_443 (ho_442 k_441 BOUND_VARIABLE_32444) BOUND_VARIABLE_32445)))))) (let ((_let_329 (forall ((BOUND_VARIABLE_37661 |u_(-> a Bool)|) (BOUND_VARIABLE_37659 |u_(-> a Bool)|) (BOUND_VARIABLE_32435 a)) (= (ho_382 (ho_392 (ho_391 k_605 BOUND_VARIABLE_37661) BOUND_VARIABLE_37659) BOUND_VARIABLE_32435) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37661 BOUND_VARIABLE_32435)) (ho_382 BOUND_VARIABLE_37659 BOUND_VARIABLE_32435)))))) (let ((_let_330 (forall ((BOUND_VARIABLE_37677 |u_(-> a Bool)|) (BOUND_VARIABLE_37675 |u_(-> a Bool)|) (BOUND_VARIABLE_32424 a)) (= (ho_382 (ho_392 (ho_391 k_606 BOUND_VARIABLE_37677) BOUND_VARIABLE_37675) BOUND_VARIABLE_32424) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37677 BOUND_VARIABLE_32424)) (ho_382 BOUND_VARIABLE_37675 BOUND_VARIABLE_32424)))))) (let ((_let_331 (forall ((BOUND_VARIABLE_37693 |u_(-> a Bool)|) (BOUND_VARIABLE_37691 |u_(-> a Bool)|) (BOUND_VARIABLE_32413 a)) (= (ho_382 (ho_392 (ho_391 k_607 BOUND_VARIABLE_37693) BOUND_VARIABLE_37691) BOUND_VARIABLE_32413) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37693 BOUND_VARIABLE_32413)) (ho_382 BOUND_VARIABLE_37691 BOUND_VARIABLE_32413)))))) (let ((_let_332 (forall ((BOUND_VARIABLE_37709 |u_(-> a Bool)|) (BOUND_VARIABLE_37707 |u_(-> a Bool)|) (BOUND_VARIABLE_32402 a)) (= (ho_382 (ho_392 (ho_391 k_608 BOUND_VARIABLE_37709) BOUND_VARIABLE_37707) BOUND_VARIABLE_32402) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37709 BOUND_VARIABLE_32402)) (ho_382 BOUND_VARIABLE_37707 BOUND_VARIABLE_32402)))))) (let ((_let_333 (forall ((BOUND_VARIABLE_37725 |u_(-> a Bool)|) (BOUND_VARIABLE_37723 |u_(-> a Bool)|) (BOUND_VARIABLE_32391 a)) (= (ho_382 (ho_392 (ho_391 k_609 BOUND_VARIABLE_37725) BOUND_VARIABLE_37723) BOUND_VARIABLE_32391) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37725 BOUND_VARIABLE_32391)) (ho_382 BOUND_VARIABLE_37723 BOUND_VARIABLE_32391)))))) (let ((_let_334 (forall ((BOUND_VARIABLE_37741 |u_(-> a Bool)|) (BOUND_VARIABLE_37739 |u_(-> a Bool)|) (BOUND_VARIABLE_32380 a)) (= (ho_382 (ho_392 (ho_391 k_610 BOUND_VARIABLE_37741) BOUND_VARIABLE_37739) BOUND_VARIABLE_32380) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37741 BOUND_VARIABLE_32380)) (ho_382 BOUND_VARIABLE_37739 BOUND_VARIABLE_32380)))))) (let ((_let_335 (forall ((BOUND_VARIABLE_32370 refine424419629nres_a) (BOUND_VARIABLE_32371 refine424419629nres_a)) (= (ho_443 (ho_442 k_611 BOUND_VARIABLE_32370) BOUND_VARIABLE_32371) (ho_443 (ho_442 k_441 BOUND_VARIABLE_32371) BOUND_VARIABLE_32370))))) (let ((_let_336 (forall ((BOUND_VARIABLE_37766 |u_(-> a Bool)|) (BOUND_VARIABLE_37764 |u_(-> a Bool)|) (BOUND_VARIABLE_32361 a)) (= (ho_382 (ho_392 (ho_391 k_612 BOUND_VARIABLE_37766) BOUND_VARIABLE_37764) BOUND_VARIABLE_32361) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37766 BOUND_VARIABLE_32361)) (ho_382 BOUND_VARIABLE_37764 BOUND_VARIABLE_32361)))))) (let ((_let_337 (forall ((BOUND_VARIABLE_37782 |u_(-> a Bool)|) (BOUND_VARIABLE_37780 |u_(-> a Bool)|) (BOUND_VARIABLE_32350 a)) (= (ho_382 (ho_392 (ho_391 k_613 BOUND_VARIABLE_37782) BOUND_VARIABLE_37780) BOUND_VARIABLE_32350) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37782 BOUND_VARIABLE_32350)) (ho_382 BOUND_VARIABLE_37780 BOUND_VARIABLE_32350)))))) (let ((_let_338 (forall ((BOUND_VARIABLE_37802 |u_(-> a Bool)|) (BOUND_VARIABLE_37798 |u_(-> a Bool)|) (BOUND_VARIABLE_37796 |u_(-> a Bool)|) (BOUND_VARIABLE_32336 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_614 BOUND_VARIABLE_37802) BOUND_VARIABLE_37798) BOUND_VARIABLE_37796) BOUND_VARIABLE_32336) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37802 BOUND_VARIABLE_32336)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37798 BOUND_VARIABLE_32336)) (ho_382 BOUND_VARIABLE_37796 BOUND_VARIABLE_32336))))))) (let ((_let_339 (forall ((BOUND_VARIABLE_37824 |u_(-> a Bool)|) (BOUND_VARIABLE_37820 |u_(-> a Bool)|) (BOUND_VARIABLE_37818 |u_(-> a Bool)|) (BOUND_VARIABLE_32321 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_615 BOUND_VARIABLE_37824) BOUND_VARIABLE_37820) BOUND_VARIABLE_37818) BOUND_VARIABLE_32321) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37824 BOUND_VARIABLE_32321)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37820 BOUND_VARIABLE_32321)) (ho_382 BOUND_VARIABLE_37818 BOUND_VARIABLE_32321))))))) (let ((_let_340 (forall ((BOUND_VARIABLE_37842 |u_(-> a Bool)|) (BOUND_VARIABLE_37840 |u_(-> a Bool)|) (BOUND_VARIABLE_32309 a)) (= (ho_382 (ho_392 (ho_391 k_616 BOUND_VARIABLE_37842) BOUND_VARIABLE_37840) BOUND_VARIABLE_32309) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37842 BOUND_VARIABLE_32309)) (ho_382 BOUND_VARIABLE_37840 BOUND_VARIABLE_32309)))))) (let ((_let_341 (forall ((BOUND_VARIABLE_37858 |u_(-> a Bool)|) (BOUND_VARIABLE_37856 |u_(-> a Bool)|) (BOUND_VARIABLE_32298 a)) (= (ho_382 (ho_392 (ho_391 k_617 BOUND_VARIABLE_37858) BOUND_VARIABLE_37856) BOUND_VARIABLE_32298) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37858 BOUND_VARIABLE_32298)) (ho_382 BOUND_VARIABLE_37856 BOUND_VARIABLE_32298)))))) (let ((_let_342 (forall ((BOUND_VARIABLE_37874 |u_(-> a Bool)|) (BOUND_VARIABLE_37872 |u_(-> a Bool)|) (BOUND_VARIABLE_32287 a)) (= (ho_382 (ho_392 (ho_391 k_618 BOUND_VARIABLE_37874) BOUND_VARIABLE_37872) BOUND_VARIABLE_32287) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37874 BOUND_VARIABLE_32287)) (ho_382 BOUND_VARIABLE_37872 BOUND_VARIABLE_32287)))))) (let ((_let_343 (forall ((BOUND_VARIABLE_37890 |u_(-> a Bool)|) (BOUND_VARIABLE_37888 |u_(-> a Bool)|) (BOUND_VARIABLE_32276 a)) (= (ho_382 (ho_392 (ho_391 k_619 BOUND_VARIABLE_37890) BOUND_VARIABLE_37888) BOUND_VARIABLE_32276) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37890 BOUND_VARIABLE_32276)) (ho_382 BOUND_VARIABLE_37888 BOUND_VARIABLE_32276)))))) (let ((_let_344 (forall ((BOUND_VARIABLE_37906 |u_(-> a Bool)|) (BOUND_VARIABLE_37904 |u_(-> a Bool)|) (BOUND_VARIABLE_32265 a)) (= (ho_382 (ho_392 (ho_391 k_620 BOUND_VARIABLE_37906) BOUND_VARIABLE_37904) BOUND_VARIABLE_32265) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37906 BOUND_VARIABLE_32265)) (ho_382 BOUND_VARIABLE_37904 BOUND_VARIABLE_32265)))))) (let ((_let_345 (forall ((BOUND_VARIABLE_37928 |u_(-> a Bool)|) (BOUND_VARIABLE_37926 |u_(-> a Bool)|) (BOUND_VARIABLE_37922 |u_(-> a Bool)|) (BOUND_VARIABLE_37920 |u_(-> a Bool)|) (BOUND_VARIABLE_32248 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 (ho_622 k_621 BOUND_VARIABLE_37928) BOUND_VARIABLE_37926) BOUND_VARIABLE_37922) BOUND_VARIABLE_37920) BOUND_VARIABLE_32248) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37928 BOUND_VARIABLE_32248)) (ho_382 BOUND_VARIABLE_37926 BOUND_VARIABLE_32248))) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_37922 BOUND_VARIABLE_32248)) (ho_382 BOUND_VARIABLE_37920 BOUND_VARIABLE_32248))))))) (let ((_let_346 (forall ((BOUND_VARIABLE_32230 set_a) (BOUND_VARIABLE_37953 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_32232 set_a) (BOUND_VARIABLE_32233 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_623 BOUND_VARIABLE_32230) BOUND_VARIABLE_37953) BOUND_VARIABLE_32232) BOUND_VARIABLE_32233) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_37953 BOUND_VARIABLE_32230) BOUND_VARIABLE_32233)) (ho_382 (ho_381 BOUND_VARIABLE_37953 BOUND_VARIABLE_32232) BOUND_VARIABLE_32233)))))) (let ((_let_347 (forall ((BOUND_VARIABLE_32216 set_a) (BOUND_VARIABLE_37982 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_32218 set_a) (BOUND_VARIABLE_32219 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_626 BOUND_VARIABLE_32216) BOUND_VARIABLE_37982) BOUND_VARIABLE_32218) BOUND_VARIABLE_32219) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_37982 BOUND_VARIABLE_32216) BOUND_VARIABLE_32219)) (ho_382 (ho_381 BOUND_VARIABLE_37982 BOUND_VARIABLE_32218) BOUND_VARIABLE_32219)))))) (let ((_let_348 (forall ((BOUND_VARIABLE_38002 |u_(-> a Bool)|) (BOUND_VARIABLE_38001 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_627 BOUND_VARIABLE_38002) BOUND_VARIABLE_38001) (= BOUND_VARIABLE_38001 BOUND_VARIABLE_38002))))) (let ((_let_349 (forall ((BOUND_VARIABLE_38013 |u_(-> a Bool)|) (BOUND_VARIABLE_38012 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_628 BOUND_VARIABLE_38013) BOUND_VARIABLE_38012) (and (= BOUND_VARIABLE_38012 (ho_392 (ho_391 k_401 BOUND_VARIABLE_38012) BOUND_VARIABLE_38013)) (= BOUND_VARIABLE_38013 (ho_392 (ho_391 k_402 BOUND_VARIABLE_38013) BOUND_VARIABLE_38012))))))) (let ((_let_350 (forall ((BOUND_VARIABLE_38031 |u_(-> a Bool)|) (BOUND_VARIABLE_38029 |u_(-> a Bool)|) (BOUND_VARIABLE_32155 a)) (= (ho_382 (ho_392 (ho_391 k_629 BOUND_VARIABLE_38031) BOUND_VARIABLE_38029) BOUND_VARIABLE_32155) (and (ho_382 BOUND_VARIABLE_38031 BOUND_VARIABLE_32155) (ho_382 BOUND_VARIABLE_38029 BOUND_VARIABLE_32155)))))) (let ((_let_351 (forall ((BOUND_VARIABLE_32141 set_a) (BOUND_VARIABLE_32142 set_a) (BOUND_VARIABLE_32143 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_32143))) (= (ho_382 (ho_381 (ho_380 k_630 BOUND_VARIABLE_32141) BOUND_VARIABLE_32142) BOUND_VARIABLE_32143) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_32141)) (ho_378 _let_1 BOUND_VARIABLE_32142))))))) (let ((_let_352 (forall ((BOUND_VARIABLE_32134 set_a) (BOUND_VARIABLE_32135 set_a)) (= (ho_378 (ho_478 k_631 BOUND_VARIABLE_32134) BOUND_VARIABLE_32135) (= BOUND_VARIABLE_32134 BOUND_VARIABLE_32135))))) (let ((_let_353 (forall ((BOUND_VARIABLE_32117 set_a) (BOUND_VARIABLE_32118 set_a)) (= (ho_378 (ho_478 k_632 BOUND_VARIABLE_32117) BOUND_VARIABLE_32118) (and (forall ((BOUND_VARIABLE_12880 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_12880))) (or (not (ho_378 _let_1 BOUND_VARIABLE_32118)) (ho_378 _let_1 BOUND_VARIABLE_32117)))) (forall ((BOUND_VARIABLE_12900 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_12900))) (or (not (ho_378 _let_1 BOUND_VARIABLE_32117)) (ho_378 _let_1 BOUND_VARIABLE_32118))))))))) (let ((_let_354 (forall ((BOUND_VARIABLE_38091 |u_(-> a Bool)|) (BOUND_VARIABLE_38087 |u_(-> a Bool)|) (BOUND_VARIABLE_38085 |u_(-> a Bool)|) (BOUND_VARIABLE_32105 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_633 BOUND_VARIABLE_38091) BOUND_VARIABLE_38087) BOUND_VARIABLE_38085) BOUND_VARIABLE_32105) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38091 BOUND_VARIABLE_32105)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38087 BOUND_VARIABLE_32105)) (ho_382 BOUND_VARIABLE_38085 BOUND_VARIABLE_32105))))))) (let ((_let_355 (forall ((BOUND_VARIABLE_38113 |u_(-> a Bool)|) (BOUND_VARIABLE_38109 |u_(-> a Bool)|) (BOUND_VARIABLE_38107 |u_(-> a Bool)|) (BOUND_VARIABLE_32090 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_634 BOUND_VARIABLE_38113) BOUND_VARIABLE_38109) BOUND_VARIABLE_38107) BOUND_VARIABLE_32090) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38113 BOUND_VARIABLE_32090)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38109 BOUND_VARIABLE_32090)) (ho_382 BOUND_VARIABLE_38107 BOUND_VARIABLE_32090))))))) (let ((_let_356 (forall ((BOUND_VARIABLE_38131 |u_(-> a Bool)|) (BOUND_VARIABLE_38129 |u_(-> a Bool)|) (BOUND_VARIABLE_32078 a)) (= (ho_382 (ho_392 (ho_391 k_635 BOUND_VARIABLE_38131) BOUND_VARIABLE_38129) BOUND_VARIABLE_32078) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38131 BOUND_VARIABLE_32078)) (ho_382 BOUND_VARIABLE_38129 BOUND_VARIABLE_32078)))))) (let ((_let_357 (forall ((BOUND_VARIABLE_38147 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_32064 set_a) (BOUND_VARIABLE_38145 |u_(-> a Bool)|) (BOUND_VARIABLE_32066 a)) (= (ho_382 (ho_392 (ho_535 (ho_637 k_636 BOUND_VARIABLE_38147) BOUND_VARIABLE_32064) BOUND_VARIABLE_38145) BOUND_VARIABLE_32066) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_38147 BOUND_VARIABLE_32064) BOUND_VARIABLE_32066)) (ho_382 BOUND_VARIABLE_38145 BOUND_VARIABLE_32066)))))) (let ((_let_358 (forall ((BOUND_VARIABLE_32049 set_a) (BOUND_VARIABLE_38169 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_32051 set_a) (BOUND_VARIABLE_32052 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_638 BOUND_VARIABLE_32049) BOUND_VARIABLE_38169) BOUND_VARIABLE_32051) BOUND_VARIABLE_32052) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_38169 BOUND_VARIABLE_32049) BOUND_VARIABLE_32052)) (ho_382 (ho_381 BOUND_VARIABLE_38169 BOUND_VARIABLE_32051) BOUND_VARIABLE_32052)))))) (let ((_let_359 (forall ((BOUND_VARIABLE_38190 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_32037 set_a) (BOUND_VARIABLE_38188 |u_(-> a Bool)|) (BOUND_VARIABLE_32039 a)) (= (ho_382 (ho_392 (ho_535 (ho_637 k_639 BOUND_VARIABLE_38190) BOUND_VARIABLE_32037) BOUND_VARIABLE_38188) BOUND_VARIABLE_32039) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_38190 BOUND_VARIABLE_32037) BOUND_VARIABLE_32039)) (ho_382 BOUND_VARIABLE_38188 BOUND_VARIABLE_32039)))))) (let ((_let_360 (forall ((BOUND_VARIABLE_32029 a) (BOUND_VARIABLE_32030 a)) (= (ho_382 (ho_434 k_640 BOUND_VARIABLE_32029) BOUND_VARIABLE_32030) (= BOUND_VARIABLE_32029 BOUND_VARIABLE_32030))))) (let ((_let_361 (forall ((BOUND_VARIABLE_32022 a) (BOUND_VARIABLE_32023 a)) (= (ho_382 (ho_434 k_641 BOUND_VARIABLE_32022) BOUND_VARIABLE_32023) (= BOUND_VARIABLE_32022 BOUND_VARIABLE_32023))))) (let ((_let_362 (forall ((BOUND_VARIABLE_38225 |u_(-> a Bool)|) (BOUND_VARIABLE_38223 |u_(-> a Bool)|) (BOUND_VARIABLE_38221 |u_(-> a Bool)|) (BOUND_VARIABLE_32010 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_642 BOUND_VARIABLE_38225) BOUND_VARIABLE_38223) BOUND_VARIABLE_38221) BOUND_VARIABLE_32010) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38225 BOUND_VARIABLE_32010)) (ho_382 BOUND_VARIABLE_38223 BOUND_VARIABLE_32010))) (ho_382 BOUND_VARIABLE_38221 BOUND_VARIABLE_32010)))))) (let ((_let_363 (forall ((BOUND_VARIABLE_38249 |u_(-> a Bool)|) (BOUND_VARIABLE_38245 |u_(-> a Bool)|) (BOUND_VARIABLE_38243 |u_(-> a Bool)|) (BOUND_VARIABLE_31995 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_643 BOUND_VARIABLE_38249) BOUND_VARIABLE_38245) BOUND_VARIABLE_38243) BOUND_VARIABLE_31995) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38249 BOUND_VARIABLE_31995)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38245 BOUND_VARIABLE_31995)) (ho_382 BOUND_VARIABLE_38243 BOUND_VARIABLE_31995))))))) (let ((_let_364 (forall ((BOUND_VARIABLE_31985 a) (BOUND_VARIABLE_31986 a)) (= (ho_382 (ho_434 k_644 BOUND_VARIABLE_31985) BOUND_VARIABLE_31986) (= BOUND_VARIABLE_31985 BOUND_VARIABLE_31986))))) (let ((_let_365 (forall ((BOUND_VARIABLE_31978 a) (BOUND_VARIABLE_31979 a)) (= (ho_382 (ho_434 k_645 BOUND_VARIABLE_31978) BOUND_VARIABLE_31979) (= BOUND_VARIABLE_31978 BOUND_VARIABLE_31979))))) (let ((_let_366 (forall ((BOUND_VARIABLE_31971 a) (BOUND_VARIABLE_31972 a)) (= (ho_382 (ho_434 k_646 BOUND_VARIABLE_31971) BOUND_VARIABLE_31972) (= BOUND_VARIABLE_31971 BOUND_VARIABLE_31972))))) (let ((_let_367 (forall ((BOUND_VARIABLE_31959 set_a) (BOUND_VARIABLE_31960 set_a) (BOUND_VARIABLE_31961 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31961))) (= (ho_382 (ho_381 (ho_380 k_647 BOUND_VARIABLE_31959) BOUND_VARIABLE_31960) BOUND_VARIABLE_31961) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31959)) (ho_378 _let_1 BOUND_VARIABLE_31960))))))) (let ((_let_368 (forall ((BOUND_VARIABLE_38302 |u_(-> a Bool)|) (BOUND_VARIABLE_38300 |u_(-> a Bool)|) (BOUND_VARIABLE_31950 a)) (= (ho_382 (ho_392 (ho_391 k_648 BOUND_VARIABLE_38302) BOUND_VARIABLE_38300) BOUND_VARIABLE_31950) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38302 BOUND_VARIABLE_31950)) (ho_382 BOUND_VARIABLE_38300 BOUND_VARIABLE_31950)))))) (let ((_let_369 (forall ((BOUND_VARIABLE_38318 |u_(-> a Bool)|) (BOUND_VARIABLE_38316 |u_(-> a Bool)|) (BOUND_VARIABLE_31939 a)) (= (ho_382 (ho_392 (ho_391 k_649 BOUND_VARIABLE_38318) BOUND_VARIABLE_38316) BOUND_VARIABLE_31939) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38318 BOUND_VARIABLE_31939)) (ho_382 BOUND_VARIABLE_38316 BOUND_VARIABLE_31939)))))) (let ((_let_370 (forall ((BOUND_VARIABLE_38334 |u_(-> a Bool)|) (BOUND_VARIABLE_38332 |u_(-> a Bool)|) (BOUND_VARIABLE_31928 a)) (= (ho_382 (ho_392 (ho_391 k_650 BOUND_VARIABLE_38334) BOUND_VARIABLE_38332) BOUND_VARIABLE_31928) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38334 BOUND_VARIABLE_31928)) (ho_382 BOUND_VARIABLE_38332 BOUND_VARIABLE_31928)))))) (let ((_let_371 (forall ((BOUND_VARIABLE_38350 |u_(-> a Bool)|) (BOUND_VARIABLE_38348 |u_(-> a Bool)|) (BOUND_VARIABLE_31917 a)) (= (ho_382 (ho_392 (ho_391 k_651 BOUND_VARIABLE_38350) BOUND_VARIABLE_38348) BOUND_VARIABLE_31917) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38350 BOUND_VARIABLE_31917)) (ho_382 BOUND_VARIABLE_38348 BOUND_VARIABLE_31917)))))) (let ((_let_372 (forall ((BOUND_VARIABLE_38368 |u_(-> a Bool)|) (BOUND_VARIABLE_38365 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_38364 |u_(-> a Bool)|) (BOUND_VARIABLE_31904 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_652 BOUND_VARIABLE_38368) BOUND_VARIABLE_38365) BOUND_VARIABLE_38364) BOUND_VARIABLE_31904) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_38365 BOUND_VARIABLE_38368) BOUND_VARIABLE_31904)) (ho_382 (ho_392 BOUND_VARIABLE_38365 BOUND_VARIABLE_38364) BOUND_VARIABLE_31904)))))) (let ((_let_373 (forall ((BOUND_VARIABLE_38399 |u_(-> a Bool)|) (BOUND_VARIABLE_38396 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_38395 |u_(-> a Bool)|) (BOUND_VARIABLE_31890 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_655 BOUND_VARIABLE_38399) BOUND_VARIABLE_38396) BOUND_VARIABLE_38395) BOUND_VARIABLE_31890) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_38396 BOUND_VARIABLE_38399) BOUND_VARIABLE_31890)) (ho_382 (ho_392 BOUND_VARIABLE_38396 BOUND_VARIABLE_38395) BOUND_VARIABLE_31890)))))) (let ((_let_374 (forall ((BOUND_VARIABLE_31874 set_a) (BOUND_VARIABLE_38416 |u_(-> a Bool)|) (BOUND_VARIABLE_31876 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31876))) (= (ho_382 (ho_392 (ho_535 k_656 BOUND_VARIABLE_31874) BOUND_VARIABLE_38416) BOUND_VARIABLE_31876) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31874)) (ho_378 _let_1 (ho_462 k_461 BOUND_VARIABLE_38416)))))))) (let ((_let_375 (forall ((BOUND_VARIABLE_31861 set_a) (BOUND_VARIABLE_38433 |u_(-> a Bool)|) (BOUND_VARIABLE_31863 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31863))) (= (ho_382 (ho_392 (ho_535 k_657 BOUND_VARIABLE_31861) BOUND_VARIABLE_38433) BOUND_VARIABLE_31863) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31861)) (ho_378 _let_1 (ho_462 k_461 BOUND_VARIABLE_38433)))))))) (let ((_let_376 (forall ((BOUND_VARIABLE_38452 |u_(-> a Bool)|) (BOUND_VARIABLE_38450 |u_(-> a Bool)|) (BOUND_VARIABLE_31850 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_38450 BOUND_VARIABLE_31850))) (= (ho_382 (ho_392 (ho_391 k_658 BOUND_VARIABLE_38452) BOUND_VARIABLE_38450) BOUND_VARIABLE_31850) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 _let_1) (ho_382 BOUND_VARIABLE_38452 BOUND_VARIABLE_31850))) _let_1)))))) (let ((_let_377 (forall ((BOUND_VARIABLE_38470 |u_(-> a Bool)|) (BOUND_VARIABLE_38468 |u_(-> a Bool)|) (BOUND_VARIABLE_31839 a)) (= (ho_382 (ho_392 (ho_391 k_659 BOUND_VARIABLE_38470) BOUND_VARIABLE_38468) BOUND_VARIABLE_31839) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38470 BOUND_VARIABLE_31839)) (ho_382 BOUND_VARIABLE_38468 BOUND_VARIABLE_31839)))))) (let ((_let_378 (forall ((BOUND_VARIABLE_31826 set_a) (BOUND_VARIABLE_38484 |u_(-> a Bool)|) (BOUND_VARIABLE_31828 a)) (= (ho_382 (ho_392 (ho_535 k_660 BOUND_VARIABLE_31826) BOUND_VARIABLE_38484) BOUND_VARIABLE_31828) (and (ho_378 (ho_377 k_376 BOUND_VARIABLE_31828) BOUND_VARIABLE_31826) (ho_382 BOUND_VARIABLE_38484 BOUND_VARIABLE_31828)))))) (let ((_let_379 (forall ((BOUND_VARIABLE_31814 set_a) (BOUND_VARIABLE_31815 set_a) (BOUND_VARIABLE_31816 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31816))) (= (ho_382 (ho_381 (ho_380 k_661 BOUND_VARIABLE_31814) BOUND_VARIABLE_31815) BOUND_VARIABLE_31816) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31814)) (ho_378 _let_1 BOUND_VARIABLE_31815))))))) (let ((_let_380 (forall ((BOUND_VARIABLE_31802 set_a) (BOUND_VARIABLE_31803 set_a) (BOUND_VARIABLE_31804 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31804))) (= (ho_382 (ho_381 (ho_380 k_662 BOUND_VARIABLE_31802) BOUND_VARIABLE_31803) BOUND_VARIABLE_31804) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31802)) (ho_378 _let_1 BOUND_VARIABLE_31803))))))) (let ((_let_381 (forall ((BOUND_VARIABLE_31795 a) (BOUND_VARIABLE_31796 a)) (= (ho_382 (ho_434 k_663 BOUND_VARIABLE_31795) BOUND_VARIABLE_31796) (= BOUND_VARIABLE_31795 BOUND_VARIABLE_31796))))) (let ((_let_382 (forall ((BOUND_VARIABLE_31788 a) (BOUND_VARIABLE_31789 a)) (= (ho_382 (ho_434 k_664 BOUND_VARIABLE_31788) BOUND_VARIABLE_31789) (= BOUND_VARIABLE_31788 BOUND_VARIABLE_31789))))) (let ((_let_383 (forall ((BOUND_VARIABLE_31778 set_a) (BOUND_VARIABLE_31779 a)) (let ((_let_1 (ho_378 (ho_377 k_376 BOUND_VARIABLE_31779) BOUND_VARIABLE_31778))) (= (ho_382 (ho_381 k_665 BOUND_VARIABLE_31778) BOUND_VARIABLE_31779) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_384 (forall ((BOUND_VARIABLE_38554 |u_(-> a Bool)|) (BOUND_VARIABLE_38552 |u_(-> a Bool)|) (BOUND_VARIABLE_31767 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_38552 BOUND_VARIABLE_31767))) (= (ho_382 (ho_392 (ho_391 k_666 BOUND_VARIABLE_38554) BOUND_VARIABLE_38552) BOUND_VARIABLE_31767) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38554 BOUND_VARIABLE_31767)) _let_1)) _let_1)))))) (let ((_let_385 (forall ((BOUND_VARIABLE_38572 |u_(-> a Bool)|) (BOUND_VARIABLE_38570 |u_(-> a Bool)|) (BOUND_VARIABLE_31756 a)) (= (ho_382 (ho_392 (ho_391 k_667 BOUND_VARIABLE_38572) BOUND_VARIABLE_38570) BOUND_VARIABLE_31756) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38572 BOUND_VARIABLE_31756)) (ho_382 BOUND_VARIABLE_38570 BOUND_VARIABLE_31756)))))) (let ((_let_386 (forall ((BOUND_VARIABLE_31718 set_a) (BOUND_VARIABLE_31719 set_a) (BOUND_VARIABLE_31720 set_a) (BOUND_VARIABLE_31721 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31721))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_668 BOUND_VARIABLE_31718) BOUND_VARIABLE_31719) BOUND_VARIABLE_31720) BOUND_VARIABLE_31721) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_403 BOUND_VARIABLE_31718) BOUND_VARIABLE_31719)))) (ho_378 _let_1 BOUND_VARIABLE_31720))))))) (let ((_let_387 (forall ((BOUND_VARIABLE_31683 set_a) (BOUND_VARIABLE_31684 set_a) (BOUND_VARIABLE_31685 set_a) (BOUND_VARIABLE_31686 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31686))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_669 BOUND_VARIABLE_31683) BOUND_VARIABLE_31684) BOUND_VARIABLE_31685) BOUND_VARIABLE_31686) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31683)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_404 BOUND_VARIABLE_31684) BOUND_VARIABLE_31685))))))))) (let ((_let_388 (forall ((BOUND_VARIABLE_38626 |u_(-> a Bool)|) (BOUND_VARIABLE_31673 set_a) (BOUND_VARIABLE_31674 a)) (= (ho_382 (ho_381 (ho_585 k_670 BOUND_VARIABLE_38626) BOUND_VARIABLE_31673) BOUND_VARIABLE_31674) (and (ho_382 BOUND_VARIABLE_38626 BOUND_VARIABLE_31674) (ho_378 (ho_377 k_376 BOUND_VARIABLE_31674) BOUND_VARIABLE_31673)))))) (let ((_let_389 (forall ((BOUND_VARIABLE_31644 set_a) (BOUND_VARIABLE_31645 set_a)) (= (ho_378 (ho_478 k_671 BOUND_VARIABLE_31644) BOUND_VARIABLE_31645) (= BOUND_VARIABLE_31644 (ho_462 k_461 (ho_381 (ho_380 k_405 BOUND_VARIABLE_31644) BOUND_VARIABLE_31645))))))) (let ((_let_390 (forall ((BOUND_VARIABLE_38652 |u_(-> a Bool)|) (BOUND_VARIABLE_38650 |u_(-> a Bool)|) (BOUND_VARIABLE_31635 a)) (= (ho_382 (ho_392 (ho_391 k_672 BOUND_VARIABLE_38652) BOUND_VARIABLE_38650) BOUND_VARIABLE_31635) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38652 BOUND_VARIABLE_31635)) (ho_382 BOUND_VARIABLE_38650 BOUND_VARIABLE_31635)))))) (let ((_let_391 (forall ((BOUND_VARIABLE_38668 |u_(-> a Bool)|) (BOUND_VARIABLE_38666 |u_(-> a Bool)|) (BOUND_VARIABLE_31624 a)) (= (ho_382 (ho_392 (ho_391 k_673 BOUND_VARIABLE_38668) BOUND_VARIABLE_38666) BOUND_VARIABLE_31624) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38668 BOUND_VARIABLE_31624)) (ho_382 BOUND_VARIABLE_38666 BOUND_VARIABLE_31624)))))) (let ((_let_392 (forall ((BOUND_VARIABLE_38682 |u_(-> a Bool)|) (BOUND_VARIABLE_31614 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_38682 BOUND_VARIABLE_31614))) (= (ho_382 (ho_392 k_674 BOUND_VARIABLE_38682) BOUND_VARIABLE_31614) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_393 (forall ((BOUND_VARIABLE_38700 |u_(-> a Bool)|) (BOUND_VARIABLE_38696 |u_(-> a Bool)|) (BOUND_VARIABLE_38694 |u_(-> a Bool)|) (BOUND_VARIABLE_31601 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_675 BOUND_VARIABLE_38700) BOUND_VARIABLE_38696) BOUND_VARIABLE_38694) BOUND_VARIABLE_31601) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38700 BOUND_VARIABLE_31601)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38696 BOUND_VARIABLE_31601)) (ho_382 BOUND_VARIABLE_38694 BOUND_VARIABLE_31601))))))) (let ((_let_394 (forall ((BOUND_VARIABLE_38720 |u_(-> a Bool)|) (BOUND_VARIABLE_38718 |u_(-> a Bool)|) (BOUND_VARIABLE_38716 |u_(-> a Bool)|) (BOUND_VARIABLE_31586 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_676 BOUND_VARIABLE_38720) BOUND_VARIABLE_38718) BOUND_VARIABLE_38716) BOUND_VARIABLE_31586) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38720 BOUND_VARIABLE_31586)) (ho_382 BOUND_VARIABLE_38718 BOUND_VARIABLE_31586))) (ho_382 BOUND_VARIABLE_38716 BOUND_VARIABLE_31586)))))) (let ((_let_395 (forall ((BOUND_VARIABLE_31569 set_a) (BOUND_VARIABLE_38738 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_31571 set_a) (BOUND_VARIABLE_31572 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_677 BOUND_VARIABLE_31569) BOUND_VARIABLE_38738) BOUND_VARIABLE_31571) BOUND_VARIABLE_31572) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_38738 BOUND_VARIABLE_31569) BOUND_VARIABLE_31572)) (ho_382 (ho_381 BOUND_VARIABLE_38738 BOUND_VARIABLE_31571) BOUND_VARIABLE_31572)))))) (let ((_let_396 (forall ((BOUND_VARIABLE_31555 set_a) (BOUND_VARIABLE_38757 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_31557 set_a) (BOUND_VARIABLE_31558 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_678 BOUND_VARIABLE_31555) BOUND_VARIABLE_38757) BOUND_VARIABLE_31557) BOUND_VARIABLE_31558) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_38757 BOUND_VARIABLE_31555) BOUND_VARIABLE_31558)) (ho_382 (ho_381 BOUND_VARIABLE_38757 BOUND_VARIABLE_31557) BOUND_VARIABLE_31558)))))) (let ((_let_397 (forall ((BOUND_VARIABLE_31548 refine424419629nres_a) (BOUND_VARIABLE_31549 refine424419629nres_a)) (= (ho_440 (ho_439 k_679 BOUND_VARIABLE_31548) BOUND_VARIABLE_31549) (= BOUND_VARIABLE_31548 BOUND_VARIABLE_31549))))) (let ((_let_398 (forall ((BOUND_VARIABLE_31535 refine424419629nres_a) (BOUND_VARIABLE_31536 refine424419629nres_a)) (= (ho_440 (ho_439 k_680 BOUND_VARIABLE_31535) BOUND_VARIABLE_31536) (and (= BOUND_VARIABLE_31535 (ho_443 (ho_442 k_441 BOUND_VARIABLE_31535) BOUND_VARIABLE_31536)) (= BOUND_VARIABLE_31536 (ho_443 (ho_442 k_441 BOUND_VARIABLE_31536) BOUND_VARIABLE_31535))))))) (let ((_let_399 (forall ((BOUND_VARIABLE_38799 |u_(-> a Bool)|) (BOUND_VARIABLE_38797 |u_(-> a Bool)|) (BOUND_VARIABLE_31526 a)) (= (ho_382 (ho_392 (ho_391 k_681 BOUND_VARIABLE_38799) BOUND_VARIABLE_38797) BOUND_VARIABLE_31526) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38799 BOUND_VARIABLE_31526)) (ho_382 BOUND_VARIABLE_38797 BOUND_VARIABLE_31526)))))) (let ((_let_400 (forall ((BOUND_VARIABLE_38815 |u_(-> a Bool)|) (BOUND_VARIABLE_38813 |u_(-> a Bool)|) (BOUND_VARIABLE_31515 a)) (= (ho_382 (ho_392 (ho_391 k_682 BOUND_VARIABLE_38815) BOUND_VARIABLE_38813) BOUND_VARIABLE_31515) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38815 BOUND_VARIABLE_31515)) (ho_382 BOUND_VARIABLE_38813 BOUND_VARIABLE_31515)))))) (let ((_let_401 (forall ((BOUND_VARIABLE_38831 |u_(-> a Bool)|) (BOUND_VARIABLE_38829 |u_(-> a Bool)|) (BOUND_VARIABLE_31504 a)) (= (ho_382 (ho_392 (ho_391 k_683 BOUND_VARIABLE_38831) BOUND_VARIABLE_38829) BOUND_VARIABLE_31504) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38831 BOUND_VARIABLE_31504)) (ho_382 BOUND_VARIABLE_38829 BOUND_VARIABLE_31504)))))) (let ((_let_402 (forall ((BOUND_VARIABLE_38847 |u_(-> a Bool)|) (BOUND_VARIABLE_38845 |u_(-> a Bool)|) (BOUND_VARIABLE_31493 a)) (= (ho_382 (ho_392 (ho_391 k_684 BOUND_VARIABLE_38847) BOUND_VARIABLE_38845) BOUND_VARIABLE_31493) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38847 BOUND_VARIABLE_31493)) (ho_382 BOUND_VARIABLE_38845 BOUND_VARIABLE_31493)))))) (let ((_let_403 (forall ((BOUND_VARIABLE_38867 |u_(-> a Bool)|) (BOUND_VARIABLE_38863 |u_(-> a Bool)|) (BOUND_VARIABLE_38861 |u_(-> a Bool)|) (BOUND_VARIABLE_31479 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_685 BOUND_VARIABLE_38867) BOUND_VARIABLE_38863) BOUND_VARIABLE_38861) BOUND_VARIABLE_31479) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38867 BOUND_VARIABLE_31479)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38863 BOUND_VARIABLE_31479)) (ho_382 BOUND_VARIABLE_38861 BOUND_VARIABLE_31479))))))) (let ((_let_404 (forall ((BOUND_VARIABLE_38885 |u_(-> a Bool)|) (BOUND_VARIABLE_38883 |u_(-> a Bool)|) (BOUND_VARIABLE_31467 a)) (= (ho_382 (ho_392 (ho_391 k_686 BOUND_VARIABLE_38885) BOUND_VARIABLE_38883) BOUND_VARIABLE_31467) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38885 BOUND_VARIABLE_31467)) (ho_382 BOUND_VARIABLE_38883 BOUND_VARIABLE_31467)))))) (let ((_let_405 (forall ((BOUND_VARIABLE_38901 |u_(-> a Bool)|) (BOUND_VARIABLE_38899 |u_(-> a Bool)|) (BOUND_VARIABLE_31456 a)) (= (ho_382 (ho_392 (ho_391 k_687 BOUND_VARIABLE_38901) BOUND_VARIABLE_38899) BOUND_VARIABLE_31456) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38901 BOUND_VARIABLE_31456)) (ho_382 BOUND_VARIABLE_38899 BOUND_VARIABLE_31456)))))) (let ((_let_406 (forall ((BOUND_VARIABLE_38921 |u_(-> a Bool)|) (BOUND_VARIABLE_38917 |u_(-> a Bool)|) (BOUND_VARIABLE_38915 |u_(-> a Bool)|) (BOUND_VARIABLE_31442 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_688 BOUND_VARIABLE_38921) BOUND_VARIABLE_38917) BOUND_VARIABLE_38915) BOUND_VARIABLE_31442) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38921 BOUND_VARIABLE_31442)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38917 BOUND_VARIABLE_31442)) (ho_382 BOUND_VARIABLE_38915 BOUND_VARIABLE_31442))))))) (let ((_let_407 (forall ((BOUND_VARIABLE_38939 |u_(-> a Bool)|) (BOUND_VARIABLE_38937 |u_(-> a Bool)|) (BOUND_VARIABLE_31431 a)) (= (ho_382 (ho_392 (ho_391 k_689 BOUND_VARIABLE_38939) BOUND_VARIABLE_38937) BOUND_VARIABLE_31431) (or (not (ho_382 BOUND_VARIABLE_38939 BOUND_VARIABLE_31431)) (ho_382 BOUND_VARIABLE_38937 BOUND_VARIABLE_31431)))))) (let ((_let_408 (forall ((BOUND_VARIABLE_31421 set_a) (BOUND_VARIABLE_31422 a)) (= (ho_382 (ho_381 k_690 BOUND_VARIABLE_31421) BOUND_VARIABLE_31422) (ho_378 (ho_377 k_376 BOUND_VARIABLE_31422) BOUND_VARIABLE_31421))))) (let ((_let_409 (forall ((BOUND_VARIABLE_38964 |u_(-> a Bool)|) (BOUND_VARIABLE_38962 |u_(-> a Bool)|) (BOUND_VARIABLE_31412 a)) (= (ho_382 (ho_392 (ho_391 k_691 BOUND_VARIABLE_38964) BOUND_VARIABLE_38962) BOUND_VARIABLE_31412) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38964 BOUND_VARIABLE_31412)) (ho_382 BOUND_VARIABLE_38962 BOUND_VARIABLE_31412)))))) (let ((_let_410 (forall ((BOUND_VARIABLE_38980 |u_(-> a Bool)|) (BOUND_VARIABLE_38978 |u_(-> a Bool)|) (BOUND_VARIABLE_31401 a)) (= (ho_382 (ho_392 (ho_391 k_692 BOUND_VARIABLE_38980) BOUND_VARIABLE_38978) BOUND_VARIABLE_31401) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_38980 BOUND_VARIABLE_31401)) (ho_382 BOUND_VARIABLE_38978 BOUND_VARIABLE_31401)))))) (let ((_let_411 (forall ((BOUND_VARIABLE_31387 set_a) (BOUND_VARIABLE_31388 set_a) (BOUND_VARIABLE_31389 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31389))) (= (ho_382 (ho_381 (ho_380 k_693 BOUND_VARIABLE_31387) BOUND_VARIABLE_31388) BOUND_VARIABLE_31389) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31387)) (ho_378 _let_1 BOUND_VARIABLE_31388))))))) (let ((_let_412 (forall ((BOUND_VARIABLE_31376 set_a) (BOUND_VARIABLE_31377 set_a)) (= (ho_378 (ho_478 k_694 BOUND_VARIABLE_31376) BOUND_VARIABLE_31377) (forall ((T3 a)) (let ((_let_1 (ho_377 k_376 T3))) (or (not (ho_378 _let_1 BOUND_VARIABLE_31376)) (ho_378 _let_1 BOUND_VARIABLE_31377)))))))) (let ((_let_413 (forall ((BOUND_VARIABLE_31348 set_a) (BOUND_VARIABLE_31349 set_a)) (= (ho_378 (ho_478 k_695 BOUND_VARIABLE_31348) BOUND_VARIABLE_31349) (= BOUND_VARIABLE_31348 (ho_462 k_461 (ho_381 (ho_380 k_406 BOUND_VARIABLE_31348) BOUND_VARIABLE_31349))))))) (let ((_let_414 (forall ((BOUND_VARIABLE_31336 set_a) (BOUND_VARIABLE_31337 set_a) (BOUND_VARIABLE_31338 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31338))) (= (ho_382 (ho_381 (ho_380 k_696 BOUND_VARIABLE_31336) BOUND_VARIABLE_31337) BOUND_VARIABLE_31338) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31336)) (ho_378 _let_1 BOUND_VARIABLE_31337))))))) (let ((_let_415 (forall ((BOUND_VARIABLE_39047 |u_(-> a Bool)|) (BOUND_VARIABLE_39046 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_697 BOUND_VARIABLE_39047) BOUND_VARIABLE_39046) (= BOUND_VARIABLE_39046 BOUND_VARIABLE_39047))))) (let ((_let_416 (forall ((BOUND_VARIABLE_39058 |u_(-> a Bool)|) (BOUND_VARIABLE_39057 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_698 BOUND_VARIABLE_39058) BOUND_VARIABLE_39057) (and (= BOUND_VARIABLE_39057 (ho_392 (ho_391 k_407 BOUND_VARIABLE_39057) BOUND_VARIABLE_39058)) (= BOUND_VARIABLE_39058 (ho_392 (ho_391 k_408 BOUND_VARIABLE_39058) BOUND_VARIABLE_39057))))))) (let ((_let_417 (forall ((BOUND_VARIABLE_39080 |u_(-> a Bool)|) (BOUND_VARIABLE_39076 |u_(-> a Bool)|) (BOUND_VARIABLE_39074 |u_(-> a Bool)|) (BOUND_VARIABLE_31271 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_699 BOUND_VARIABLE_39080) BOUND_VARIABLE_39076) BOUND_VARIABLE_39074) BOUND_VARIABLE_31271) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39080 BOUND_VARIABLE_31271)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39076 BOUND_VARIABLE_31271)) (ho_382 BOUND_VARIABLE_39074 BOUND_VARIABLE_31271))))))) (let ((_let_418 (forall ((BOUND_VARIABLE_39098 |u_(-> a Bool)|) (BOUND_VARIABLE_39096 |u_(-> a Bool)|) (BOUND_VARIABLE_31259 a)) (= (ho_382 (ho_392 (ho_391 k_700 BOUND_VARIABLE_39098) BOUND_VARIABLE_39096) BOUND_VARIABLE_31259) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39098 BOUND_VARIABLE_31259)) (ho_382 BOUND_VARIABLE_39096 BOUND_VARIABLE_31259)))))) (let ((_let_419 (forall ((BOUND_VARIABLE_39112 |u_(-> a Bool)|) (BOUND_VARIABLE_39114 |u_(-> a Bool)|) (BOUND_VARIABLE_31248 a)) (= (ho_382 (ho_392 (ho_391 k_701 BOUND_VARIABLE_39112) BOUND_VARIABLE_39114) BOUND_VARIABLE_31248) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39114 BOUND_VARIABLE_31248)) (ho_382 BOUND_VARIABLE_39112 BOUND_VARIABLE_31248)))))) (let ((_let_420 (forall ((BOUND_VARIABLE_31211 set_a) (BOUND_VARIABLE_31212 set_a) (BOUND_VARIABLE_31213 set_a) (BOUND_VARIABLE_31214 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31214))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_702 BOUND_VARIABLE_31211) BOUND_VARIABLE_31212) BOUND_VARIABLE_31213) BOUND_VARIABLE_31214) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31211)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_409 BOUND_VARIABLE_31212) BOUND_VARIABLE_31213))))))))) (let ((_let_421 (forall ((BOUND_VARIABLE_31176 set_a) (BOUND_VARIABLE_31177 set_a) (BOUND_VARIABLE_31178 set_a) (BOUND_VARIABLE_31179 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31179))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_703 BOUND_VARIABLE_31176) BOUND_VARIABLE_31177) BOUND_VARIABLE_31178) BOUND_VARIABLE_31179) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31176)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_410 BOUND_VARIABLE_31177) BOUND_VARIABLE_31178))))))))) (let ((_let_422 (forall ((BOUND_VARIABLE_39168 |u_(-> a Bool)|) (BOUND_VARIABLE_31166 set_a) (BOUND_VARIABLE_31167 a)) (= (ho_382 (ho_381 (ho_585 k_704 BOUND_VARIABLE_39168) BOUND_VARIABLE_31166) BOUND_VARIABLE_31167) (and (ho_382 BOUND_VARIABLE_39168 BOUND_VARIABLE_31167) (ho_378 (ho_377 k_376 BOUND_VARIABLE_31167) BOUND_VARIABLE_31166)))))) (let ((_let_423 (forall ((BOUND_VARIABLE_39183 |u_(-> a Bool)|) (BOUND_VARIABLE_39181 |u_(-> a Bool)|) (BOUND_VARIABLE_31156 a)) (= (ho_382 (ho_392 (ho_391 k_705 BOUND_VARIABLE_39183) BOUND_VARIABLE_39181) BOUND_VARIABLE_31156) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39183 BOUND_VARIABLE_31156)) (ho_382 BOUND_VARIABLE_39181 BOUND_VARIABLE_31156)))))) (let ((_let_424 (forall ((BOUND_VARIABLE_39201 |u_(-> a Bool)|) (BOUND_VARIABLE_39199 |u_(-> a Bool)|) (BOUND_VARIABLE_39197 |u_(-> a Bool)|) (BOUND_VARIABLE_31142 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_706 BOUND_VARIABLE_39201) BOUND_VARIABLE_39199) BOUND_VARIABLE_39197) BOUND_VARIABLE_31142) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39201 BOUND_VARIABLE_31142)) (ho_382 BOUND_VARIABLE_39199 BOUND_VARIABLE_31142))) (ho_382 BOUND_VARIABLE_39197 BOUND_VARIABLE_31142)))))) (let ((_let_425 (forall ((BOUND_VARIABLE_39221 |u_(-> a Bool)|) (BOUND_VARIABLE_39219 |u_(-> a Bool)|) (BOUND_VARIABLE_31130 a)) (= (ho_382 (ho_392 (ho_391 k_707 BOUND_VARIABLE_39221) BOUND_VARIABLE_39219) BOUND_VARIABLE_31130) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39221 BOUND_VARIABLE_31130)) (ho_382 BOUND_VARIABLE_39219 BOUND_VARIABLE_31130)))))) (let ((_let_426 (forall ((BOUND_VARIABLE_39237 |u_(-> a Bool)|) (BOUND_VARIABLE_39235 |u_(-> a Bool)|) (BOUND_VARIABLE_31119 a)) (= (ho_382 (ho_392 (ho_391 k_708 BOUND_VARIABLE_39237) BOUND_VARIABLE_39235) BOUND_VARIABLE_31119) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39237 BOUND_VARIABLE_31119)) (ho_382 BOUND_VARIABLE_39235 BOUND_VARIABLE_31119)))))) (let ((_let_427 (forall ((BOUND_VARIABLE_39253 |u_(-> a Bool)|) (BOUND_VARIABLE_39251 |u_(-> a Bool)|) (BOUND_VARIABLE_31108 a)) (= (ho_382 (ho_392 (ho_391 k_709 BOUND_VARIABLE_39253) BOUND_VARIABLE_39251) BOUND_VARIABLE_31108) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39253 BOUND_VARIABLE_31108)) (ho_382 BOUND_VARIABLE_39251 BOUND_VARIABLE_31108)))))) (let ((_let_428 (forall ((BOUND_VARIABLE_39269 |u_(-> a Bool)|) (BOUND_VARIABLE_39267 |u_(-> a Bool)|) (BOUND_VARIABLE_31097 a)) (= (ho_382 (ho_392 (ho_391 k_710 BOUND_VARIABLE_39269) BOUND_VARIABLE_39267) BOUND_VARIABLE_31097) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39269 BOUND_VARIABLE_31097)) (ho_382 BOUND_VARIABLE_39267 BOUND_VARIABLE_31097)))))) (let ((_let_429 (forall ((BOUND_VARIABLE_31083 set_a) (BOUND_VARIABLE_31084 set_a) (BOUND_VARIABLE_31085 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31085))) (= (ho_382 (ho_381 (ho_380 k_711 BOUND_VARIABLE_31083) BOUND_VARIABLE_31084) BOUND_VARIABLE_31085) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_31083)) (ho_378 _let_1 BOUND_VARIABLE_31084))))))) (let ((_let_430 (forall ((BOUND_VARIABLE_31048 set_a) (BOUND_VARIABLE_31049 set_a) (BOUND_VARIABLE_31050 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_31050))) (= (ho_382 (ho_381 (ho_380 k_712 BOUND_VARIABLE_31048) BOUND_VARIABLE_31049) BOUND_VARIABLE_31050) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_411 BOUND_VARIABLE_31048) BOUND_VARIABLE_31049)))) (ho_378 _let_1 BOUND_VARIABLE_31049))))))) (let ((_let_431 (forall ((BOUND_VARIABLE_39320 |u_(-> a Bool)|) (BOUND_VARIABLE_39316 |u_(-> a Bool)|) (BOUND_VARIABLE_39314 |u_(-> a Bool)|) (BOUND_VARIABLE_31036 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_713 BOUND_VARIABLE_39320) BOUND_VARIABLE_39316) BOUND_VARIABLE_39314) BOUND_VARIABLE_31036) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39320 BOUND_VARIABLE_31036)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39316 BOUND_VARIABLE_31036)) (ho_382 BOUND_VARIABLE_39314 BOUND_VARIABLE_31036))))))) (let ((_let_432 (forall ((BOUND_VARIABLE_39342 |u_(-> a Bool)|) (BOUND_VARIABLE_39338 |u_(-> a Bool)|) (BOUND_VARIABLE_39336 |u_(-> a Bool)|) (BOUND_VARIABLE_31021 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_714 BOUND_VARIABLE_39342) BOUND_VARIABLE_39338) BOUND_VARIABLE_39336) BOUND_VARIABLE_31021) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39342 BOUND_VARIABLE_31021)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39338 BOUND_VARIABLE_31021)) (ho_382 BOUND_VARIABLE_39336 BOUND_VARIABLE_31021))))))) (let ((_let_433 (forall ((BOUND_VARIABLE_39360 |u_(-> a Bool)|) (BOUND_VARIABLE_39358 |u_(-> a Bool)|) (BOUND_VARIABLE_31009 a)) (= (ho_382 (ho_392 (ho_391 k_715 BOUND_VARIABLE_39360) BOUND_VARIABLE_39358) BOUND_VARIABLE_31009) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39360 BOUND_VARIABLE_31009)) (ho_382 BOUND_VARIABLE_39358 BOUND_VARIABLE_31009)))))) (let ((_let_434 (forall ((BOUND_VARIABLE_39378 |u_(-> a Bool)|) (BOUND_VARIABLE_39376 |u_(-> a Bool)|) (BOUND_VARIABLE_39374 |u_(-> a Bool)|) (BOUND_VARIABLE_30995 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_716 BOUND_VARIABLE_39378) BOUND_VARIABLE_39376) BOUND_VARIABLE_39374) BOUND_VARIABLE_30995) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39378 BOUND_VARIABLE_30995)) (ho_382 BOUND_VARIABLE_39376 BOUND_VARIABLE_30995))) (ho_382 BOUND_VARIABLE_39374 BOUND_VARIABLE_30995)))))) (let ((_let_435 (forall ((BOUND_VARIABLE_39398 |u_(-> a Bool)|) (BOUND_VARIABLE_39396 |u_(-> a Bool)|) (BOUND_VARIABLE_30983 a)) (= (ho_382 (ho_392 (ho_391 k_717 BOUND_VARIABLE_39398) BOUND_VARIABLE_39396) BOUND_VARIABLE_30983) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39398 BOUND_VARIABLE_30983)) (ho_382 BOUND_VARIABLE_39396 BOUND_VARIABLE_30983)))))) (let ((_let_436 (forall ((BOUND_VARIABLE_39418 |u_(-> a Bool)|) (BOUND_VARIABLE_39414 |u_(-> a Bool)|) (BOUND_VARIABLE_39412 |u_(-> a Bool)|) (BOUND_VARIABLE_30969 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_718 BOUND_VARIABLE_39418) BOUND_VARIABLE_39414) BOUND_VARIABLE_39412) BOUND_VARIABLE_30969) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39418 BOUND_VARIABLE_30969)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39414 BOUND_VARIABLE_30969)) (ho_382 BOUND_VARIABLE_39412 BOUND_VARIABLE_30969))))))) (let ((_let_437 (forall ((BOUND_VARIABLE_39436 |u_(-> a Bool)|) (BOUND_VARIABLE_39434 |u_(-> a Bool)|) (BOUND_VARIABLE_30957 a)) (= (ho_382 (ho_392 (ho_391 k_719 BOUND_VARIABLE_39436) BOUND_VARIABLE_39434) BOUND_VARIABLE_30957) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39436 BOUND_VARIABLE_30957)) (ho_382 BOUND_VARIABLE_39434 BOUND_VARIABLE_30957)))))) (let ((_let_438 (forall ((BOUND_VARIABLE_39452 |u_(-> a Bool)|) (BOUND_VARIABLE_39450 |u_(-> a Bool)|) (BOUND_VARIABLE_30946 a)) (= (ho_382 (ho_392 (ho_391 k_720 BOUND_VARIABLE_39452) BOUND_VARIABLE_39450) BOUND_VARIABLE_30946) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39452 BOUND_VARIABLE_30946)) (ho_382 BOUND_VARIABLE_39450 BOUND_VARIABLE_30946)))))) (let ((_let_439 (forall ((BOUND_VARIABLE_39468 |u_(-> a Bool)|) (BOUND_VARIABLE_39466 |u_(-> a Bool)|) (BOUND_VARIABLE_30935 a)) (= (ho_382 (ho_392 (ho_391 k_721 BOUND_VARIABLE_39468) BOUND_VARIABLE_39466) BOUND_VARIABLE_30935) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39468 BOUND_VARIABLE_30935)) (ho_382 BOUND_VARIABLE_39466 BOUND_VARIABLE_30935)))))) (let ((_let_440 (forall ((BOUND_VARIABLE_39484 |u_(-> a Bool)|) (BOUND_VARIABLE_39482 |u_(-> a Bool)|) (BOUND_VARIABLE_30924 a)) (= (ho_382 (ho_392 (ho_391 k_722 BOUND_VARIABLE_39484) BOUND_VARIABLE_39482) BOUND_VARIABLE_30924) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39484 BOUND_VARIABLE_30924)) (ho_382 BOUND_VARIABLE_39482 BOUND_VARIABLE_30924)))))) (let ((_let_441 (forall ((BOUND_VARIABLE_39500 |u_(-> a Bool)|) (BOUND_VARIABLE_39498 |u_(-> a Bool)|) (BOUND_VARIABLE_30913 a)) (= (ho_382 (ho_392 (ho_391 k_723 BOUND_VARIABLE_39500) BOUND_VARIABLE_39498) BOUND_VARIABLE_30913) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39500 BOUND_VARIABLE_30913)) (ho_382 BOUND_VARIABLE_39498 BOUND_VARIABLE_30913)))))) (let ((_let_442 (forall ((BOUND_VARIABLE_39517 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_39516 |u_(-> a Bool)|) (BOUND_VARIABLE_39514 |u_(-> a Bool)|) (BOUND_VARIABLE_30901 a)) (= (ho_382 (ho_392 (ho_391 (ho_725 k_724 BOUND_VARIABLE_39517) BOUND_VARIABLE_39516) BOUND_VARIABLE_39514) BOUND_VARIABLE_30901) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_39517 BOUND_VARIABLE_39516) BOUND_VARIABLE_30901)) (ho_382 BOUND_VARIABLE_39514 BOUND_VARIABLE_30901)))))) (let ((_let_443 (forall ((BOUND_VARIABLE_39541 |u_(-> a Bool)|) (BOUND_VARIABLE_39539 |u_(-> a Bool)|) (BOUND_VARIABLE_30889 a)) (= (ho_382 (ho_392 (ho_391 k_726 BOUND_VARIABLE_39541) BOUND_VARIABLE_39539) BOUND_VARIABLE_30889) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39541 BOUND_VARIABLE_30889)) (ho_382 BOUND_VARIABLE_39539 BOUND_VARIABLE_30889)))))) (let ((_let_444 (forall ((BOUND_VARIABLE_39559 |u_(-> a Bool)|) (BOUND_VARIABLE_39556 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_39555 |u_(-> a Bool)|) (BOUND_VARIABLE_30876 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_727 BOUND_VARIABLE_39559) BOUND_VARIABLE_39556) BOUND_VARIABLE_39555) BOUND_VARIABLE_30876) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_39556 BOUND_VARIABLE_39559) BOUND_VARIABLE_30876)) (ho_382 (ho_392 BOUND_VARIABLE_39556 BOUND_VARIABLE_39555) BOUND_VARIABLE_30876)))))) (let ((_let_445 (forall ((BOUND_VARIABLE_39579 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_39578 |u_(-> a Bool)|) (BOUND_VARIABLE_39576 |u_(-> a Bool)|) (BOUND_VARIABLE_30863 a)) (= (ho_382 (ho_392 (ho_391 (ho_725 k_728 BOUND_VARIABLE_39579) BOUND_VARIABLE_39578) BOUND_VARIABLE_39576) BOUND_VARIABLE_30863) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_39579 BOUND_VARIABLE_39578) BOUND_VARIABLE_30863)) (ho_382 BOUND_VARIABLE_39576 BOUND_VARIABLE_30863)))))) (let ((_let_446 (forall ((BOUND_VARIABLE_30848 set_a) (BOUND_VARIABLE_30849 set_a) (BOUND_VARIABLE_30850 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30850))) (= (ho_382 (ho_381 (ho_380 k_729 BOUND_VARIABLE_30848) BOUND_VARIABLE_30849) BOUND_VARIABLE_30850) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30848)) (ho_378 _let_1 BOUND_VARIABLE_30849))))))) (let ((_let_447 (forall ((BOUND_VARIABLE_30814 set_a) (BOUND_VARIABLE_30815 set_a) (BOUND_VARIABLE_30816 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30816))) (= (ho_382 (ho_381 (ho_380 k_730 BOUND_VARIABLE_30814) BOUND_VARIABLE_30815) BOUND_VARIABLE_30816) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30814)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_412 BOUND_VARIABLE_30814) BOUND_VARIABLE_30815))))))))) (let ((_let_448 (forall ((BOUND_VARIABLE_30788 set_a) (BOUND_VARIABLE_30789 set_a)) (= (ho_462 k_461 (ho_381 (ho_380 k_413 BOUND_VARIABLE_30788) BOUND_VARIABLE_30789)) (ho_465 (ho_464 k_731 BOUND_VARIABLE_30788) BOUND_VARIABLE_30789))))) (let ((_let_449 (forall ((BOUND_VARIABLE_30762 set_a) (BOUND_VARIABLE_30763 set_a)) (= (ho_462 k_461 (ho_381 (ho_380 k_414 BOUND_VARIABLE_30763) BOUND_VARIABLE_30762)) (ho_465 (ho_464 k_732 BOUND_VARIABLE_30762) BOUND_VARIABLE_30763))))) (let ((_let_450 (forall ((BOUND_VARIABLE_39649 |u_(-> a Bool)|) (BOUND_VARIABLE_39647 |u_(-> a Bool)|) (BOUND_VARIABLE_30751 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_39647 BOUND_VARIABLE_30751))) (= (ho_382 (ho_392 (ho_391 k_733 BOUND_VARIABLE_39649) BOUND_VARIABLE_39647) BOUND_VARIABLE_30751) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39649 BOUND_VARIABLE_30751)) _let_1)) _let_1)))))) (let ((_let_451 (forall ((BOUND_VARIABLE_39667 |u_(-> a Bool)|) (BOUND_VARIABLE_39665 |u_(-> a Bool)|) (BOUND_VARIABLE_30740 a)) (= (ho_382 (ho_392 (ho_391 k_734 BOUND_VARIABLE_39667) BOUND_VARIABLE_39665) BOUND_VARIABLE_30740) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39667 BOUND_VARIABLE_30740)) (ho_382 BOUND_VARIABLE_39665 BOUND_VARIABLE_30740)))))) (let ((_let_452 (forall ((BOUND_VARIABLE_30726 set_a) (BOUND_VARIABLE_30727 set_a) (BOUND_VARIABLE_30728 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30728))) (= (ho_382 (ho_381 (ho_380 k_735 BOUND_VARIABLE_30726) BOUND_VARIABLE_30727) BOUND_VARIABLE_30728) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30726)) (ho_378 _let_1 BOUND_VARIABLE_30727))))))) (let ((_let_453 (forall ((BOUND_VARIABLE_39697 |u_(-> a Bool)|) (BOUND_VARIABLE_30716 set_a) (BOUND_VARIABLE_30717 a)) (= (ho_382 (ho_381 (ho_585 k_736 BOUND_VARIABLE_39697) BOUND_VARIABLE_30716) BOUND_VARIABLE_30717) (and (ho_382 BOUND_VARIABLE_39697 BOUND_VARIABLE_30717) (ho_378 (ho_377 k_376 BOUND_VARIABLE_30717) BOUND_VARIABLE_30716)))))) (let ((_let_454 (forall ((BOUND_VARIABLE_39713 |u_(-> a Bool)|) (BOUND_VARIABLE_39710 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_30704 set_a) (BOUND_VARIABLE_30705 a)) (= (ho_382 (ho_381 (ho_625 (ho_738 k_737 BOUND_VARIABLE_39713) BOUND_VARIABLE_39710) BOUND_VARIABLE_30704) BOUND_VARIABLE_30705) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39713 BOUND_VARIABLE_30705)) (ho_382 (ho_381 BOUND_VARIABLE_39710 BOUND_VARIABLE_30704) BOUND_VARIABLE_30705)))))) (let ((_let_455 (forall ((BOUND_VARIABLE_30688 set_a) (BOUND_VARIABLE_39734 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_30690 set_a) (BOUND_VARIABLE_30691 a)) (= (ho_382 (ho_381 (ho_625 (ho_624 k_739 BOUND_VARIABLE_30688) BOUND_VARIABLE_39734) BOUND_VARIABLE_30690) BOUND_VARIABLE_30691) (ho_385 (ho_384 k_383 (ho_382 (ho_381 BOUND_VARIABLE_39734 BOUND_VARIABLE_30688) BOUND_VARIABLE_30691)) (ho_382 (ho_381 BOUND_VARIABLE_39734 BOUND_VARIABLE_30690) BOUND_VARIABLE_30691)))))) (let ((_let_456 (forall ((BOUND_VARIABLE_39756 |u_(-> a Bool)|) (BOUND_VARIABLE_39753 |u_(-> set_a a Bool)|) (BOUND_VARIABLE_30677 set_a) (BOUND_VARIABLE_30678 a)) (= (ho_382 (ho_381 (ho_625 (ho_738 k_740 BOUND_VARIABLE_39756) BOUND_VARIABLE_39753) BOUND_VARIABLE_30677) BOUND_VARIABLE_30678) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39756 BOUND_VARIABLE_30678)) (ho_382 (ho_381 BOUND_VARIABLE_39753 BOUND_VARIABLE_30677) BOUND_VARIABLE_30678)))))) (let ((_let_457 (forall ((BOUND_VARIABLE_30663 set_a) (BOUND_VARIABLE_30664 set_a) (BOUND_VARIABLE_30665 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30665))) (= (ho_382 (ho_381 (ho_380 k_741 BOUND_VARIABLE_30663) BOUND_VARIABLE_30664) BOUND_VARIABLE_30665) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30663)) (ho_378 _let_1 BOUND_VARIABLE_30664))))))) (let ((_let_458 (forall ((BOUND_VARIABLE_39788 |u_(-> a Bool)|) (BOUND_VARIABLE_39786 |u_(-> a Bool)|) (BOUND_VARIABLE_30654 a)) (= (ho_382 (ho_392 (ho_391 k_742 BOUND_VARIABLE_39788) BOUND_VARIABLE_39786) BOUND_VARIABLE_30654) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39788 BOUND_VARIABLE_30654)) (ho_382 BOUND_VARIABLE_39786 BOUND_VARIABLE_30654)))))) (let ((_let_459 (forall ((BOUND_VARIABLE_39804 |u_(-> a Bool)|) (BOUND_VARIABLE_39802 |u_(-> a Bool)|) (BOUND_VARIABLE_30643 a)) (= (ho_382 (ho_392 (ho_391 k_743 BOUND_VARIABLE_39804) BOUND_VARIABLE_39802) BOUND_VARIABLE_30643) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39804 BOUND_VARIABLE_30643)) (ho_382 BOUND_VARIABLE_39802 BOUND_VARIABLE_30643)))))) (let ((_let_460 (forall ((BOUND_VARIABLE_39822 |u_(-> a Bool)|) (BOUND_VARIABLE_39819 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_39818 |u_(-> a Bool)|) (BOUND_VARIABLE_30630 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_744 BOUND_VARIABLE_39822) BOUND_VARIABLE_39819) BOUND_VARIABLE_39818) BOUND_VARIABLE_30630) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_39819 BOUND_VARIABLE_39822) BOUND_VARIABLE_30630)) (ho_382 (ho_392 BOUND_VARIABLE_39819 BOUND_VARIABLE_39818) BOUND_VARIABLE_30630)))))) (let ((_let_461 (forall ((BOUND_VARIABLE_39843 |u_(-> a Bool)|) (BOUND_VARIABLE_39840 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_39839 |u_(-> a Bool)|) (BOUND_VARIABLE_30616 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_745 BOUND_VARIABLE_39843) BOUND_VARIABLE_39840) BOUND_VARIABLE_39839) BOUND_VARIABLE_30616) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_39840 BOUND_VARIABLE_39843) BOUND_VARIABLE_30616)) (ho_382 (ho_392 BOUND_VARIABLE_39840 BOUND_VARIABLE_39839) BOUND_VARIABLE_30616)))))) (let ((_let_462 (forall ((BOUND_VARIABLE_39866 |u_(-> a Bool)|) (BOUND_VARIABLE_39862 |u_(-> a Bool)|) (BOUND_VARIABLE_39860 |u_(-> a Bool)|) (BOUND_VARIABLE_30601 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_746 BOUND_VARIABLE_39866) BOUND_VARIABLE_39862) BOUND_VARIABLE_39860) BOUND_VARIABLE_30601) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39866 BOUND_VARIABLE_30601)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39862 BOUND_VARIABLE_30601)) (ho_382 BOUND_VARIABLE_39860 BOUND_VARIABLE_30601))))))) (let ((_let_463 (forall ((BOUND_VARIABLE_39884 |u_(-> a Bool)|) (BOUND_VARIABLE_39882 |u_(-> a Bool)|) (BOUND_VARIABLE_30589 a)) (= (ho_382 (ho_392 (ho_391 k_747 BOUND_VARIABLE_39884) BOUND_VARIABLE_39882) BOUND_VARIABLE_30589) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39884 BOUND_VARIABLE_30589)) (ho_382 BOUND_VARIABLE_39882 BOUND_VARIABLE_30589)))))) (let ((_let_464 (forall ((BOUND_VARIABLE_30575 set_a) (BOUND_VARIABLE_30576 set_a) (BOUND_VARIABLE_30577 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30577))) (= (ho_382 (ho_381 (ho_380 k_748 BOUND_VARIABLE_30575) BOUND_VARIABLE_30576) BOUND_VARIABLE_30577) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30575)) (ho_378 _let_1 BOUND_VARIABLE_30576))))))) (let ((_let_465 (forall ((BOUND_VARIABLE_39916 |u_(-> a Bool)|) (BOUND_VARIABLE_39914 |u_(-> a Bool)|) (BOUND_VARIABLE_39912 |u_(-> a Bool)|) (BOUND_VARIABLE_30563 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_749 BOUND_VARIABLE_39916) BOUND_VARIABLE_39914) BOUND_VARIABLE_39912) BOUND_VARIABLE_30563) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39916 BOUND_VARIABLE_30563)) (ho_382 BOUND_VARIABLE_39914 BOUND_VARIABLE_30563))) (ho_382 BOUND_VARIABLE_39912 BOUND_VARIABLE_30563)))))) (let ((_let_466 (forall ((BOUND_VARIABLE_39940 |u_(-> a Bool)|) (BOUND_VARIABLE_39936 |u_(-> a Bool)|) (BOUND_VARIABLE_39934 |u_(-> a Bool)|) (BOUND_VARIABLE_30548 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_750 BOUND_VARIABLE_39940) BOUND_VARIABLE_39936) BOUND_VARIABLE_39934) BOUND_VARIABLE_30548) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39940 BOUND_VARIABLE_30548)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39936 BOUND_VARIABLE_30548)) (ho_382 BOUND_VARIABLE_39934 BOUND_VARIABLE_30548))))))) (let ((_let_467 (forall ((BOUND_VARIABLE_30533 set_a) (BOUND_VARIABLE_30534 set_a) (BOUND_VARIABLE_30535 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30535))) (= (ho_382 (ho_381 (ho_380 k_751 BOUND_VARIABLE_30533) BOUND_VARIABLE_30534) BOUND_VARIABLE_30535) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30533)) (ho_378 _let_1 BOUND_VARIABLE_30534))))))) (let ((_let_468 (forall ((BOUND_VARIABLE_39972 |u_(-> a Bool)|) (BOUND_VARIABLE_39970 |u_(-> a Bool)|) (BOUND_VARIABLE_30524 a)) (= (ho_382 (ho_392 (ho_391 k_752 BOUND_VARIABLE_39972) BOUND_VARIABLE_39970) BOUND_VARIABLE_30524) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39972 BOUND_VARIABLE_30524)) (ho_382 BOUND_VARIABLE_39970 BOUND_VARIABLE_30524)))))) (let ((_let_469 (forall ((BOUND_VARIABLE_39988 |u_(-> a Bool)|) (BOUND_VARIABLE_39986 |u_(-> a Bool)|) (BOUND_VARIABLE_30513 a)) (= (ho_382 (ho_392 (ho_391 k_753 BOUND_VARIABLE_39988) BOUND_VARIABLE_39986) BOUND_VARIABLE_30513) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_39988 BOUND_VARIABLE_30513)) (ho_382 BOUND_VARIABLE_39986 BOUND_VARIABLE_30513)))))) (let ((_let_470 (forall ((BOUND_VARIABLE_40006 |u_(-> a Bool)|) (BOUND_VARIABLE_40003 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_40002 |u_(-> a Bool)|) (BOUND_VARIABLE_30501 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_754 BOUND_VARIABLE_40006) BOUND_VARIABLE_40003) BOUND_VARIABLE_40002) BOUND_VARIABLE_30501) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40006 BOUND_VARIABLE_30501)) (ho_382 (ho_392 BOUND_VARIABLE_40003 BOUND_VARIABLE_40002) BOUND_VARIABLE_30501)))))) (let ((_let_471 (forall ((BOUND_VARIABLE_40024 |u_(-> a Bool)|) (BOUND_VARIABLE_40022 |u_(-> a Bool)|) (BOUND_VARIABLE_30489 a)) (= (ho_382 (ho_392 (ho_391 k_755 BOUND_VARIABLE_40024) BOUND_VARIABLE_40022) BOUND_VARIABLE_30489) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40024 BOUND_VARIABLE_30489)) (ho_382 BOUND_VARIABLE_40022 BOUND_VARIABLE_30489)))))) (let ((_let_472 (forall ((BOUND_VARIABLE_40040 |u_(-> a Bool)|) (BOUND_VARIABLE_40038 |u_(-> a Bool)|) (BOUND_VARIABLE_30478 a)) (= (ho_382 (ho_392 (ho_391 k_756 BOUND_VARIABLE_40040) BOUND_VARIABLE_40038) BOUND_VARIABLE_30478) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40040 BOUND_VARIABLE_30478)) (ho_382 BOUND_VARIABLE_40038 BOUND_VARIABLE_30478)))))) (let ((_let_473 (forall ((BOUND_VARIABLE_40058 |u_(-> a Bool)|) (BOUND_VARIABLE_40055 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_40054 |u_(-> a Bool)|) (BOUND_VARIABLE_30465 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_757 BOUND_VARIABLE_40058) BOUND_VARIABLE_40055) BOUND_VARIABLE_40054) BOUND_VARIABLE_30465) (ho_385 (ho_384 k_383 (ho_382 (ho_392 BOUND_VARIABLE_40055 BOUND_VARIABLE_40058) BOUND_VARIABLE_30465)) (ho_382 (ho_392 BOUND_VARIABLE_40055 BOUND_VARIABLE_40054) BOUND_VARIABLE_30465)))))) (let ((_let_474 (forall ((BOUND_VARIABLE_40079 |u_(-> a Bool)|) (BOUND_VARIABLE_40076 |u_(-> _u_(-> a Bool)_ a Bool)|) (BOUND_VARIABLE_40075 |u_(-> a Bool)|) (BOUND_VARIABLE_30452 a)) (= (ho_382 (ho_392 (ho_654 (ho_653 k_758 BOUND_VARIABLE_40079) BOUND_VARIABLE_40076) BOUND_VARIABLE_40075) BOUND_VARIABLE_30452) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40079 BOUND_VARIABLE_30452)) (ho_382 (ho_392 BOUND_VARIABLE_40076 BOUND_VARIABLE_40075) BOUND_VARIABLE_30452)))))) (let ((_let_475 (forall ((BOUND_VARIABLE_40096 |u_(-> a Bool)|) (BOUND_VARIABLE_40095 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_759 BOUND_VARIABLE_40096) BOUND_VARIABLE_40095) (= BOUND_VARIABLE_40095 BOUND_VARIABLE_40096))))) (let ((_let_476 (forall ((BOUND_VARIABLE_40107 |u_(-> a Bool)|) (BOUND_VARIABLE_40106 |u_(-> a Bool)|)) (= (ho_504 (ho_503 k_760 BOUND_VARIABLE_40107) BOUND_VARIABLE_40106) (and (= BOUND_VARIABLE_40106 (ho_392 (ho_391 k_415 BOUND_VARIABLE_40106) BOUND_VARIABLE_40107)) (= BOUND_VARIABLE_40107 (ho_392 (ho_391 k_416 BOUND_VARIABLE_40107) BOUND_VARIABLE_40106))))))) (let ((_let_477 (forall ((BOUND_VARIABLE_30389 a) (BOUND_VARIABLE_30390 a)) (= (ho_382 (ho_434 k_761 BOUND_VARIABLE_30389) BOUND_VARIABLE_30390) (= BOUND_VARIABLE_30389 BOUND_VARIABLE_30390))))) (let ((_let_478 (forall ((BOUND_VARIABLE_40130 |u_(-> a Bool)|) (BOUND_VARIABLE_30381 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_40130 BOUND_VARIABLE_30381))) (= (ho_382 (ho_392 k_762 BOUND_VARIABLE_40130) BOUND_VARIABLE_30381) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_479 (forall ((BOUND_VARIABLE_30368 set_a) (BOUND_VARIABLE_30369 set_a) (BOUND_VARIABLE_30370 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30370))) (= (ho_382 (ho_381 (ho_380 k_763 BOUND_VARIABLE_30368) BOUND_VARIABLE_30369) BOUND_VARIABLE_30370) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30368)) (ho_378 _let_1 BOUND_VARIABLE_30369))))))) (let ((_let_480 (forall ((BOUND_VARIABLE_30333 set_a) (BOUND_VARIABLE_30334 set_a) (BOUND_VARIABLE_30335 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30335))) (= (ho_382 (ho_381 (ho_380 k_764 BOUND_VARIABLE_30333) BOUND_VARIABLE_30334) BOUND_VARIABLE_30335) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_417 BOUND_VARIABLE_30333) BOUND_VARIABLE_30334)))) (ho_378 _let_1 BOUND_VARIABLE_30334))))))) (let ((_let_481 (forall ((BOUND_VARIABLE_40175 |u_(-> a Bool)|) (BOUND_VARIABLE_40173 |u_(-> a Bool)|) (BOUND_VARIABLE_30324 a)) (= (ho_382 (ho_392 (ho_391 k_765 BOUND_VARIABLE_40175) BOUND_VARIABLE_40173) BOUND_VARIABLE_30324) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40175 BOUND_VARIABLE_30324)) (ho_382 BOUND_VARIABLE_40173 BOUND_VARIABLE_30324)))))) (let ((_let_482 (forall ((BOUND_VARIABLE_40191 |u_(-> a Bool)|) (BOUND_VARIABLE_40189 |u_(-> a Bool)|) (BOUND_VARIABLE_30313 a)) (= (ho_382 (ho_392 (ho_391 k_766 BOUND_VARIABLE_40191) BOUND_VARIABLE_40189) BOUND_VARIABLE_30313) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40191 BOUND_VARIABLE_30313)) (ho_382 BOUND_VARIABLE_40189 BOUND_VARIABLE_30313)))))) (let ((_let_483 (forall ((BOUND_VARIABLE_40211 |u_(-> a Bool)|) (BOUND_VARIABLE_40207 |u_(-> a Bool)|) (BOUND_VARIABLE_40205 |u_(-> a Bool)|) (BOUND_VARIABLE_30299 a)) (= (ho_382 (ho_392 (ho_391 (ho_471 k_767 BOUND_VARIABLE_40211) BOUND_VARIABLE_40207) BOUND_VARIABLE_40205) BOUND_VARIABLE_30299) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40211 BOUND_VARIABLE_30299)) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40207 BOUND_VARIABLE_30299)) (ho_382 BOUND_VARIABLE_40205 BOUND_VARIABLE_30299))))))) (let ((_let_484 (forall ((BOUND_VARIABLE_40229 |u_(-> a Bool)|) (BOUND_VARIABLE_40227 |u_(-> a Bool)|) (BOUND_VARIABLE_30287 a)) (= (ho_382 (ho_392 (ho_391 k_768 BOUND_VARIABLE_40229) BOUND_VARIABLE_40227) BOUND_VARIABLE_30287) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40229 BOUND_VARIABLE_30287)) (ho_382 BOUND_VARIABLE_40227 BOUND_VARIABLE_30287)))))) (let ((_let_485 (forall ((BOUND_VARIABLE_40245 |u_(-> a Bool)|) (BOUND_VARIABLE_40243 |u_(-> a Bool)|) (BOUND_VARIABLE_30276 a)) (= (ho_382 (ho_392 (ho_391 k_769 BOUND_VARIABLE_40245) BOUND_VARIABLE_40243) BOUND_VARIABLE_30276) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40245 BOUND_VARIABLE_30276)) (ho_382 BOUND_VARIABLE_40243 BOUND_VARIABLE_30276)))))) (let ((_let_486 (forall ((BOUND_VARIABLE_30262 set_a) (BOUND_VARIABLE_30263 set_a) (BOUND_VARIABLE_30264 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30264))) (= (ho_382 (ho_381 (ho_380 k_770 BOUND_VARIABLE_30262) BOUND_VARIABLE_30263) BOUND_VARIABLE_30264) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30262)) (ho_378 _let_1 BOUND_VARIABLE_30263))))))) (let ((_let_487 (forall ((BOUND_VARIABLE_30227 set_a) (BOUND_VARIABLE_30228 set_a) (BOUND_VARIABLE_30229 set_a) (BOUND_VARIABLE_30230 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30230))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_771 BOUND_VARIABLE_30227) BOUND_VARIABLE_30228) BOUND_VARIABLE_30229) BOUND_VARIABLE_30230) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30227)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_418 BOUND_VARIABLE_30228) BOUND_VARIABLE_30229))))))))) (let ((_let_488 (forall ((BOUND_VARIABLE_30191 set_a) (BOUND_VARIABLE_30192 set_a) (BOUND_VARIABLE_30193 set_a) (BOUND_VARIABLE_30194 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30194))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_772 BOUND_VARIABLE_30191) BOUND_VARIABLE_30192) BOUND_VARIABLE_30193) BOUND_VARIABLE_30194) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_419 BOUND_VARIABLE_30191) BOUND_VARIABLE_30192)))) (ho_378 _let_1 BOUND_VARIABLE_30193))))))) (let ((_let_489 (forall ((BOUND_VARIABLE_30184 a) (BOUND_VARIABLE_30185 a)) (= (ho_382 (ho_434 k_773 BOUND_VARIABLE_30184) BOUND_VARIABLE_30185) (= BOUND_VARIABLE_30184 BOUND_VARIABLE_30185))))) (let ((_let_490 (forall ((BOUND_VARIABLE_40320 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_30172 refine424419629nres_a) (BOUND_VARIABLE_40318 |u_(-> a Bool)|) (BOUND_VARIABLE_30174 a)) (= (ho_382 (ho_392 (ho_776 (ho_775 k_774 BOUND_VARIABLE_40320) BOUND_VARIABLE_30172) BOUND_VARIABLE_40318) BOUND_VARIABLE_30174) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_40320 BOUND_VARIABLE_30172) BOUND_VARIABLE_30174)) (ho_382 BOUND_VARIABLE_40318 BOUND_VARIABLE_30174)))))) (let ((_let_491 (forall ((BOUND_VARIABLE_30157 refine424419629nres_a) (BOUND_VARIABLE_40347 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_30159 refine424419629nres_a) (BOUND_VARIABLE_30160 a)) (= (ho_382 (ho_449 (ho_452 (ho_451 k_777 BOUND_VARIABLE_30157) BOUND_VARIABLE_40347) BOUND_VARIABLE_30159) BOUND_VARIABLE_30160) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_40347 BOUND_VARIABLE_30157) BOUND_VARIABLE_30160)) (ho_382 (ho_449 BOUND_VARIABLE_40347 BOUND_VARIABLE_30159) BOUND_VARIABLE_30160)))))) (let ((_let_492 (forall ((BOUND_VARIABLE_40368 |u_(-> refine424419629nres_a a Bool)|) (BOUND_VARIABLE_30145 refine424419629nres_a) (BOUND_VARIABLE_40366 |u_(-> a Bool)|) (BOUND_VARIABLE_30147 a)) (= (ho_382 (ho_392 (ho_776 (ho_775 k_778 BOUND_VARIABLE_40368) BOUND_VARIABLE_30145) BOUND_VARIABLE_40366) BOUND_VARIABLE_30147) (ho_385 (ho_384 k_383 (ho_382 (ho_449 BOUND_VARIABLE_40368 BOUND_VARIABLE_30145) BOUND_VARIABLE_30147)) (ho_382 BOUND_VARIABLE_40366 BOUND_VARIABLE_30147)))))) (let ((_let_493 (forall ((BOUND_VARIABLE_30134 set_a) (BOUND_VARIABLE_30135 a)) (let ((_let_1 (ho_378 (ho_377 k_376 BOUND_VARIABLE_30135) BOUND_VARIABLE_30134))) (= (ho_382 (ho_381 k_779 BOUND_VARIABLE_30134) BOUND_VARIABLE_30135) (ho_385 (ho_384 k_383 _let_1) _let_1)))))) (let ((_let_494 (forall ((BOUND_VARIABLE_30122 set_a) (BOUND_VARIABLE_30123 set_a) (BOUND_VARIABLE_30124 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30124))) (= (ho_382 (ho_381 (ho_380 k_780 BOUND_VARIABLE_30122) BOUND_VARIABLE_30123) BOUND_VARIABLE_30124) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30122)) (ho_378 _let_1 BOUND_VARIABLE_30123))))))) (let ((_let_495 (forall ((BOUND_VARIABLE_30088 set_a) (BOUND_VARIABLE_30089 set_a) (BOUND_VARIABLE_30090 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30090))) (= (ho_382 (ho_381 (ho_380 k_781 BOUND_VARIABLE_30088) BOUND_VARIABLE_30089) BOUND_VARIABLE_30090) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30088)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_420 BOUND_VARIABLE_30088) BOUND_VARIABLE_30089))))))))) (let ((_let_496 (forall ((BOUND_VARIABLE_30076 set_a) (BOUND_VARIABLE_30077 set_a) (BOUND_VARIABLE_30078 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30078))) (= (ho_382 (ho_381 (ho_380 k_782 BOUND_VARIABLE_30076) BOUND_VARIABLE_30077) BOUND_VARIABLE_30078) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30076)) (ho_378 _let_1 BOUND_VARIABLE_30077))))))) (let ((_let_497 (forall ((BOUND_VARIABLE_40443 |u_(-> a Bool)|) (BOUND_VARIABLE_40441 |u_(-> a Bool)|) (BOUND_VARIABLE_30067 a)) (= (ho_382 (ho_392 (ho_391 k_783 BOUND_VARIABLE_40443) BOUND_VARIABLE_40441) BOUND_VARIABLE_30067) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40443 BOUND_VARIABLE_30067)) (ho_382 BOUND_VARIABLE_40441 BOUND_VARIABLE_30067)))))) (let ((_let_498 (forall ((BOUND_VARIABLE_40459 |u_(-> a Bool)|) (BOUND_VARIABLE_40457 |u_(-> a Bool)|) (BOUND_VARIABLE_30055 a)) (let ((_let_1 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40459 BOUND_VARIABLE_30055)))) (= (ho_382 (ho_392 (ho_391 k_784 BOUND_VARIABLE_40459) BOUND_VARIABLE_40457) BOUND_VARIABLE_30055) (ho_385 _let_1 (ho_385 _let_1 (ho_382 BOUND_VARIABLE_40457 BOUND_VARIABLE_30055)))))))) (let ((_let_499 (forall ((BOUND_VARIABLE_40476 |u_(-> a Bool)|) (BOUND_VARIABLE_40474 |u_(-> a Bool)|) (BOUND_VARIABLE_30045 a)) (= (ho_382 (ho_392 (ho_391 k_785 BOUND_VARIABLE_40476) BOUND_VARIABLE_40474) BOUND_VARIABLE_30045) (and (ho_382 BOUND_VARIABLE_40476 BOUND_VARIABLE_30045) (ho_382 BOUND_VARIABLE_40474 BOUND_VARIABLE_30045)))))) (let ((_let_500 (forall ((BOUND_VARIABLE_40493 |u_(-> a Bool)|) (BOUND_VARIABLE_40489 |u_(-> a Bool)|) (BOUND_VARIABLE_30031 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30031))) (= (ho_382 (ho_392 (ho_391 k_786 BOUND_VARIABLE_40493) BOUND_VARIABLE_40489) BOUND_VARIABLE_30031) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 BOUND_VARIABLE_40493))) (ho_378 _let_1 (ho_462 k_461 BOUND_VARIABLE_40489)))))))) (let ((_let_501 (forall ((BOUND_VARIABLE_30017 set_a) (BOUND_VARIABLE_30018 set_a) (BOUND_VARIABLE_30019 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_30019))) (= (ho_382 (ho_381 (ho_380 k_787 BOUND_VARIABLE_30017) BOUND_VARIABLE_30018) BOUND_VARIABLE_30019) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_30017)) (ho_378 _let_1 BOUND_VARIABLE_30018))))))) (let ((_let_502 (forall ((BOUND_VARIABLE_29983 set_a) (BOUND_VARIABLE_29984 set_a) (BOUND_VARIABLE_29985 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29985))) (= (ho_382 (ho_381 (ho_380 k_788 BOUND_VARIABLE_29983) BOUND_VARIABLE_29984) BOUND_VARIABLE_29985) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29983)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_421 BOUND_VARIABLE_29983) BOUND_VARIABLE_29984))))))))) (let ((_let_503 (forall ((BOUND_VARIABLE_29971 set_a) (BOUND_VARIABLE_29972 set_a) (BOUND_VARIABLE_29973 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29973))) (= (ho_382 (ho_381 (ho_380 k_789 BOUND_VARIABLE_29971) BOUND_VARIABLE_29972) BOUND_VARIABLE_29973) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29971)) (ho_378 _let_1 BOUND_VARIABLE_29972))))))) (let ((_let_504 (forall ((BOUND_VARIABLE_29935 set_a) (BOUND_VARIABLE_29936 set_a) (BOUND_VARIABLE_29937 set_a) (BOUND_VARIABLE_29938 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29938))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_790 BOUND_VARIABLE_29935) BOUND_VARIABLE_29936) BOUND_VARIABLE_29937) BOUND_VARIABLE_29938) (ho_385 (ho_384 k_383 (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_422 BOUND_VARIABLE_29935) BOUND_VARIABLE_29936)))) (ho_378 _let_1 BOUND_VARIABLE_29937))))))) (let ((_let_505 (forall ((BOUND_VARIABLE_29900 set_a) (BOUND_VARIABLE_29901 set_a) (BOUND_VARIABLE_29902 set_a) (BOUND_VARIABLE_29903 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29903))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_791 BOUND_VARIABLE_29900) BOUND_VARIABLE_29901) BOUND_VARIABLE_29902) BOUND_VARIABLE_29903) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29900)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_423 BOUND_VARIABLE_29901) BOUND_VARIABLE_29902))))))))) (let ((_let_506 (forall ((BOUND_VARIABLE_40594 |u_(-> a refine424419629nres_a)|) (BOUND_VARIABLE_40591 |u_(-> a Bool)|) (BOUND_VARIABLE_29889 a)) (let ((_let_1 (ho_490 BOUND_VARIABLE_40594 BOUND_VARIABLE_29889))) (= (ho_382 (ho_392 (ho_496 k_792 BOUND_VARIABLE_40594) BOUND_VARIABLE_40591) BOUND_VARIABLE_29889) (= _let_1 (ho_443 (ho_442 k_441 _let_1) (ho_494 k_493 (ho_462 k_461 BOUND_VARIABLE_40591))))))))) (let ((_let_507 (forall ((BOUND_VARIABLE_29852 set_a) (BOUND_VARIABLE_29853 set_a) (BOUND_VARIABLE_29854 set_a) (BOUND_VARIABLE_29855 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29855))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_793 BOUND_VARIABLE_29852) BOUND_VARIABLE_29853) BOUND_VARIABLE_29854) BOUND_VARIABLE_29855) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29852)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_424 BOUND_VARIABLE_29853) BOUND_VARIABLE_29854))))))))) (let ((_let_508 (forall ((BOUND_VARIABLE_29817 set_a) (BOUND_VARIABLE_29818 set_a) (BOUND_VARIABLE_29819 set_a) (BOUND_VARIABLE_29820 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29820))) (= (ho_382 (ho_381 (ho_380 (ho_518 k_794 BOUND_VARIABLE_29817) BOUND_VARIABLE_29818) BOUND_VARIABLE_29819) BOUND_VARIABLE_29820) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29817)) (ho_378 _let_1 (ho_462 k_461 (ho_381 (ho_380 k_425 BOUND_VARIABLE_29818) BOUND_VARIABLE_29819))))))))) (let ((_let_509 (forall ((BOUND_VARIABLE_29805 set_a) (BOUND_VARIABLE_29806 set_a) (BOUND_VARIABLE_29807 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29807))) (= (ho_382 (ho_381 (ho_380 k_795 BOUND_VARIABLE_29805) BOUND_VARIABLE_29806) BOUND_VARIABLE_29807) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29805)) (ho_378 _let_1 BOUND_VARIABLE_29806))))))) (let ((_let_510 (forall ((BOUND_VARIABLE_29793 set_a) (BOUND_VARIABLE_29794 set_a) (BOUND_VARIABLE_29795 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29795))) (= (ho_382 (ho_381 (ho_380 k_796 BOUND_VARIABLE_29793) BOUND_VARIABLE_29794) BOUND_VARIABLE_29795) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29793)) (ho_378 _let_1 BOUND_VARIABLE_29794))))))) (let ((_let_511 (forall ((BOUND_VARIABLE_29781 set_a) (BOUND_VARIABLE_29782 set_a) (BOUND_VARIABLE_29783 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29783))) (= (ho_382 (ho_381 (ho_380 k_797 BOUND_VARIABLE_29781) BOUND_VARIABLE_29782) BOUND_VARIABLE_29783) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29781)) (ho_378 _let_1 BOUND_VARIABLE_29782))))))) (let ((_let_512 (forall ((BOUND_VARIABLE_29769 set_a) (BOUND_VARIABLE_29770 set_a) (BOUND_VARIABLE_29771 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_29771))) (= (ho_382 (ho_381 (ho_380 k_798 BOUND_VARIABLE_29769) BOUND_VARIABLE_29770) BOUND_VARIABLE_29771) (ho_385 (ho_384 k_383 (ho_378 _let_1 BOUND_VARIABLE_29769)) (ho_378 _let_1 BOUND_VARIABLE_29770))))))) (let ((_let_513 (forall ((BOUND_VARIABLE_40705 |u_(-> a Bool)|) (BOUND_VARIABLE_40703 |u_(-> a Bool)|) (BOUND_VARIABLE_29760 a)) (= (ho_382 (ho_392 (ho_391 k_799 BOUND_VARIABLE_40705) BOUND_VARIABLE_40703) BOUND_VARIABLE_29760) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40705 BOUND_VARIABLE_29760)) (ho_382 BOUND_VARIABLE_40703 BOUND_VARIABLE_29760)))))) (let ((_let_514 (forall ((BOUND_VARIABLE_40721 |u_(-> a Bool)|) (BOUND_VARIABLE_40719 |u_(-> a Bool)|) (BOUND_VARIABLE_29749 a)) (= (ho_382 (ho_392 (ho_391 k_800 BOUND_VARIABLE_40721) BOUND_VARIABLE_40719) BOUND_VARIABLE_29749) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40721 BOUND_VARIABLE_29749)) (ho_382 BOUND_VARIABLE_40719 BOUND_VARIABLE_29749)))))) (let ((_let_515 (forall ((BOUND_VARIABLE_40737 |u_(-> a Bool)|) (BOUND_VARIABLE_40735 |u_(-> a Bool)|) (BOUND_VARIABLE_29738 a)) (= (ho_382 (ho_392 (ho_391 k_801 BOUND_VARIABLE_40737) BOUND_VARIABLE_40735) BOUND_VARIABLE_29738) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40737 BOUND_VARIABLE_29738)) (ho_382 BOUND_VARIABLE_40735 BOUND_VARIABLE_29738)))))) (let ((_let_516 (forall ((BOUND_VARIABLE_40753 |u_(-> a Bool)|) (BOUND_VARIABLE_40751 |u_(-> a Bool)|) (BOUND_VARIABLE_29725 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_40751 BOUND_VARIABLE_29725))) (= (ho_382 (ho_392 (ho_391 k_802 BOUND_VARIABLE_40753) BOUND_VARIABLE_40751) BOUND_VARIABLE_29725) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40753 BOUND_VARIABLE_29725)) _let_1)) _let_1)))))) (let ((_let_517 (forall ((BOUND_VARIABLE_40771 |u_(-> a Bool)|) (BOUND_VARIABLE_40769 |u_(-> a Bool)|) (BOUND_VARIABLE_29714 a)) (= (ho_382 (ho_392 (ho_391 k_803 BOUND_VARIABLE_40771) BOUND_VARIABLE_40769) BOUND_VARIABLE_29714) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40771 BOUND_VARIABLE_29714)) (ho_382 BOUND_VARIABLE_40769 BOUND_VARIABLE_29714)))))) (let ((_let_518 (forall ((BOUND_VARIABLE_40785 |u_(-> a Bool)|) (BOUND_VARIABLE_40787 |u_(-> a Bool)|) (BOUND_VARIABLE_29703 a)) (= (ho_382 (ho_392 (ho_391 k_804 BOUND_VARIABLE_40785) BOUND_VARIABLE_40787) BOUND_VARIABLE_29703) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40787 BOUND_VARIABLE_29703)) (ho_382 BOUND_VARIABLE_40785 BOUND_VARIABLE_29703)))))) (let ((_let_519 (forall ((BOUND_VARIABLE_40803 |u_(-> a Bool)|) (BOUND_VARIABLE_40801 |u_(-> a Bool)|) (BOUND_VARIABLE_29692 a)) (= (ho_382 (ho_392 (ho_391 k_805 BOUND_VARIABLE_40803) BOUND_VARIABLE_40801) BOUND_VARIABLE_29692) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40803 BOUND_VARIABLE_29692)) (ho_382 BOUND_VARIABLE_40801 BOUND_VARIABLE_29692)))))) (let ((_let_520 (forall ((BOUND_VARIABLE_40819 |u_(-> a Bool)|) (BOUND_VARIABLE_40817 |u_(-> a Bool)|) (BOUND_VARIABLE_29681 a)) (= (ho_382 (ho_392 (ho_391 k_806 BOUND_VARIABLE_40819) BOUND_VARIABLE_40817) BOUND_VARIABLE_29681) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40819 BOUND_VARIABLE_29681)) (ho_382 BOUND_VARIABLE_40817 BOUND_VARIABLE_29681)))))) (let ((_let_521 (forall ((BOUND_VARIABLE_40835 |u_(-> a Bool)|) (BOUND_VARIABLE_40833 |u_(-> a Bool)|) (BOUND_VARIABLE_29668 a)) (let ((_let_1 (ho_382 BOUND_VARIABLE_40833 BOUND_VARIABLE_29668))) (= (ho_382 (ho_392 (ho_391 k_807 BOUND_VARIABLE_40835) BOUND_VARIABLE_40833) BOUND_VARIABLE_29668) (ho_385 (ho_384 k_383 (ho_385 (ho_384 k_383 _let_1) (ho_382 BOUND_VARIABLE_40835 BOUND_VARIABLE_29668))) _let_1)))))) (let ((_let_522 (forall ((BOUND_VARIABLE_40853 |u_(-> a Bool)|) (BOUND_VARIABLE_40851 |u_(-> a Bool)|) (BOUND_VARIABLE_29657 a)) (= (ho_382 (ho_392 (ho_391 k_808 BOUND_VARIABLE_40853) BOUND_VARIABLE_40851) BOUND_VARIABLE_29657) (ho_385 (ho_384 k_383 (ho_382 BOUND_VARIABLE_40853 BOUND_VARIABLE_29657)) (ho_382 BOUND_VARIABLE_40851 BOUND_VARIABLE_29657)))))) (let ((_let_523 (forall ((BOUND_VARIABLE_40867 |u_(-> a Bool)|) (BOUND_VARIABLE_40868 |u_(-> a Bool)|)) (= (ho_392 (ho_391 k_807 BOUND_VARIABLE_40868) BOUND_VARIABLE_40867) (ho_392 (ho_391 k_808 BOUND_VARIABLE_40867) BOUND_VARIABLE_40868))))) (let ((_let_524 (forall ((BOUND_VARIABLE_34746 set_a) (BOUND_VARIABLE_34747 set_a) (BOUND_VARIABLE_34748 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34748))) (= (ll_375 BOUND_VARIABLE_34746 BOUND_VARIABLE_34747 BOUND_VARIABLE_34748) (and (_let_1 BOUND_VARIABLE_34746) (_let_1 BOUND_VARIABLE_34747))))))) (let ((_let_525 (forall ((BOUND_VARIABLE_34734 set_a) (BOUND_VARIABLE_34735 set_a) (BOUND_VARIABLE_34736 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34736))) (= (ll_374 BOUND_VARIABLE_34734 BOUND_VARIABLE_34735 BOUND_VARIABLE_34736) ((inf_inf_o (_let_1 BOUND_VARIABLE_34734)) (_let_1 BOUND_VARIABLE_34735))))))) (let ((_let_526 (forall ((BOUND_VARIABLE_34722 set_a) (BOUND_VARIABLE_34723 set_a) (BOUND_VARIABLE_34724 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34724))) (= (ll_373 BOUND_VARIABLE_34722 BOUND_VARIABLE_34723 BOUND_VARIABLE_34724) ((inf_inf_o (_let_1 BOUND_VARIABLE_34722)) (_let_1 BOUND_VARIABLE_34723))))))) (let ((_let_527 (forall ((BOUND_VARIABLE_34710 set_a) (BOUND_VARIABLE_34711 set_a) (BOUND_VARIABLE_34712 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34712))) (= (ll_372 BOUND_VARIABLE_34710 BOUND_VARIABLE_34711 BOUND_VARIABLE_34712) ((inf_inf_o (_let_1 BOUND_VARIABLE_34710)) (_let_1 BOUND_VARIABLE_34711))))))) (let ((_let_528 (forall ((BOUND_VARIABLE_34698 set_a) (BOUND_VARIABLE_34699 set_a) (BOUND_VARIABLE_34700 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34700))) (= (ll_371 BOUND_VARIABLE_34698 BOUND_VARIABLE_34699 BOUND_VARIABLE_34700) ((inf_inf_o (_let_1 BOUND_VARIABLE_34698)) (_let_1 BOUND_VARIABLE_34699))))))) (let ((_let_529 (forall ((BOUND_VARIABLE_34687 (-> a Bool)) (BOUND_VARIABLE_34688 (-> a Bool)) (BOUND_VARIABLE_34689 a)) (= (ll_370 BOUND_VARIABLE_34687 BOUND_VARIABLE_34688 BOUND_VARIABLE_34689) ((inf_inf_o (BOUND_VARIABLE_34687 BOUND_VARIABLE_34689)) (BOUND_VARIABLE_34688 BOUND_VARIABLE_34689)))))) (let ((_let_530 (forall ((BOUND_VARIABLE_34676 (-> a Bool)) (BOUND_VARIABLE_34677 (-> a Bool)) (BOUND_VARIABLE_34678 a)) (= (ll_369 BOUND_VARIABLE_34676 BOUND_VARIABLE_34677 BOUND_VARIABLE_34678) ((inf_inf_o (BOUND_VARIABLE_34676 BOUND_VARIABLE_34678)) (BOUND_VARIABLE_34677 BOUND_VARIABLE_34678)))))) (let ((_let_531 (forall ((BOUND_VARIABLE_34668 set_a) (BOUND_VARIABLE_34669 a)) (= (ll_368 BOUND_VARIABLE_34668 BOUND_VARIABLE_34669) ((member_a BOUND_VARIABLE_34669) BOUND_VARIABLE_34668))))) (let ((_let_532 (forall ((BOUND_VARIABLE_34656 set_a) (BOUND_VARIABLE_34657 set_a) (BOUND_VARIABLE_34658 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34658))) (= (ll_367 BOUND_VARIABLE_34656 BOUND_VARIABLE_34657 BOUND_VARIABLE_34658) ((inf_inf_o (_let_1 BOUND_VARIABLE_34656)) (_let_1 BOUND_VARIABLE_34657))))))) (let ((_let_533 (forall ((BOUND_VARIABLE_34644 set_a) (BOUND_VARIABLE_34645 set_a) (BOUND_VARIABLE_34646 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34646))) (= (ll_366 BOUND_VARIABLE_34644 BOUND_VARIABLE_34645 BOUND_VARIABLE_34646) ((inf_inf_o (_let_1 BOUND_VARIABLE_34644)) (_let_1 BOUND_VARIABLE_34645))))))) (let ((_let_534 (forall ((BOUND_VARIABLE_34632 set_a) (BOUND_VARIABLE_34633 set_a) (BOUND_VARIABLE_34634 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34634))) (= (ll_365 BOUND_VARIABLE_34632 BOUND_VARIABLE_34633 BOUND_VARIABLE_34634) ((inf_inf_o (_let_1 BOUND_VARIABLE_34632)) (_let_1 BOUND_VARIABLE_34633))))))) (let ((_let_535 (forall ((BOUND_VARIABLE_34620 set_a) (BOUND_VARIABLE_34621 set_a) (BOUND_VARIABLE_34622 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34622))) (= (ll_364 BOUND_VARIABLE_34620 BOUND_VARIABLE_34621 BOUND_VARIABLE_34622) ((inf_inf_o (_let_1 BOUND_VARIABLE_34620)) (_let_1 BOUND_VARIABLE_34621))))))) (let ((_let_536 (forall ((BOUND_VARIABLE_34608 set_a) (BOUND_VARIABLE_34609 set_a) (BOUND_VARIABLE_34610 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34610))) (= (ll_363 BOUND_VARIABLE_34608 BOUND_VARIABLE_34609 BOUND_VARIABLE_34610) ((inf_inf_o (_let_1 BOUND_VARIABLE_34608)) (_let_1 BOUND_VARIABLE_34609))))))) (let ((_let_537 (forall ((BOUND_VARIABLE_34596 set_a) (BOUND_VARIABLE_34597 set_a) (BOUND_VARIABLE_34598 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34598))) (= (ll_362 BOUND_VARIABLE_34596 BOUND_VARIABLE_34597 BOUND_VARIABLE_34598) ((inf_inf_o (_let_1 BOUND_VARIABLE_34596)) (_let_1 BOUND_VARIABLE_34597))))))) (let ((_let_538 (forall ((BOUND_VARIABLE_34585 (-> a Bool)) (BOUND_VARIABLE_34586 (-> a Bool)) (BOUND_VARIABLE_34587 a)) (= (ll_361 BOUND_VARIABLE_34585 BOUND_VARIABLE_34586 BOUND_VARIABLE_34587) ((inf_inf_o (BOUND_VARIABLE_34585 BOUND_VARIABLE_34587)) (BOUND_VARIABLE_34586 BOUND_VARIABLE_34587)))))) (let ((_let_539 (forall ((BOUND_VARIABLE_34574 (-> a Bool)) (BOUND_VARIABLE_34575 (-> a Bool)) (BOUND_VARIABLE_34576 a)) (= (ll_360 BOUND_VARIABLE_34574 BOUND_VARIABLE_34575 BOUND_VARIABLE_34576) ((inf_inf_o (BOUND_VARIABLE_34574 BOUND_VARIABLE_34576)) (BOUND_VARIABLE_34575 BOUND_VARIABLE_34576)))))) (let ((_let_540 (forall ((BOUND_VARIABLE_34562 set_a) (BOUND_VARIABLE_34563 set_a) (BOUND_VARIABLE_34564 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34564))) (= (ll_359 BOUND_VARIABLE_34562 BOUND_VARIABLE_34563 BOUND_VARIABLE_34564) ((inf_inf_o (_let_1 BOUND_VARIABLE_34562)) (_let_1 BOUND_VARIABLE_34563))))))) (let ((_let_541 (forall ((BOUND_VARIABLE_34550 set_a) (BOUND_VARIABLE_34551 set_a) (BOUND_VARIABLE_34552 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34552))) (= (ll_358 BOUND_VARIABLE_34550 BOUND_VARIABLE_34551 BOUND_VARIABLE_34552) ((inf_inf_o (_let_1 BOUND_VARIABLE_34550)) (_let_1 BOUND_VARIABLE_34551))))))) (let ((_let_542 (forall ((BOUND_VARIABLE_34538 set_a) (BOUND_VARIABLE_34539 set_a) (BOUND_VARIABLE_34540 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34540))) (= (ll_357 BOUND_VARIABLE_34538 BOUND_VARIABLE_34539 BOUND_VARIABLE_34540) ((inf_inf_o (_let_1 BOUND_VARIABLE_34538)) (_let_1 BOUND_VARIABLE_34539))))))) (let ((_let_543 (forall ((BOUND_VARIABLE_34526 set_a) (BOUND_VARIABLE_34527 set_a) (BOUND_VARIABLE_34528 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34528))) (= (ll_356 BOUND_VARIABLE_34526 BOUND_VARIABLE_34527 BOUND_VARIABLE_34528) ((inf_inf_o (_let_1 BOUND_VARIABLE_34526)) (_let_1 BOUND_VARIABLE_34527))))))) (let ((_let_544 (forall ((BOUND_VARIABLE_34515 (-> a Bool)) (BOUND_VARIABLE_34516 (-> a Bool)) (BOUND_VARIABLE_34517 a)) (= (ll_355 BOUND_VARIABLE_34515 BOUND_VARIABLE_34516 BOUND_VARIABLE_34517) ((inf_inf_o (BOUND_VARIABLE_34515 BOUND_VARIABLE_34517)) (BOUND_VARIABLE_34516 BOUND_VARIABLE_34517)))))) (let ((_let_545 (forall ((BOUND_VARIABLE_34504 (-> a Bool)) (BOUND_VARIABLE_34505 (-> a Bool)) (BOUND_VARIABLE_34506 a)) (= (ll_354 BOUND_VARIABLE_34504 BOUND_VARIABLE_34505 BOUND_VARIABLE_34506) ((inf_inf_o (BOUND_VARIABLE_34504 BOUND_VARIABLE_34506)) (BOUND_VARIABLE_34505 BOUND_VARIABLE_34506)))))) (let ((_let_546 (forall ((BOUND_VARIABLE_34492 set_a) (BOUND_VARIABLE_34493 set_a) (BOUND_VARIABLE_34494 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34494))) (= (ll_353 BOUND_VARIABLE_34492 BOUND_VARIABLE_34493 BOUND_VARIABLE_34494) ((inf_inf_o (_let_1 BOUND_VARIABLE_34492)) (_let_1 BOUND_VARIABLE_34493))))))) (let ((_let_547 (forall ((BOUND_VARIABLE_34480 set_a) (BOUND_VARIABLE_34481 set_a) (BOUND_VARIABLE_34482 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34482))) (= (ll_352 BOUND_VARIABLE_34480 BOUND_VARIABLE_34481 BOUND_VARIABLE_34482) ((inf_inf_o (_let_1 BOUND_VARIABLE_34480)) (_let_1 BOUND_VARIABLE_34481))))))) (let ((_let_548 (forall ((BOUND_VARIABLE_34468 set_a) (BOUND_VARIABLE_34469 set_a) (BOUND_VARIABLE_34470 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34470))) (= (ll_351 BOUND_VARIABLE_34468 BOUND_VARIABLE_34469 BOUND_VARIABLE_34470) ((inf_inf_o (_let_1 BOUND_VARIABLE_34468)) (_let_1 BOUND_VARIABLE_34469))))))) (let ((_let_549 (forall ((BOUND_VARIABLE_34456 set_a) (BOUND_VARIABLE_34457 set_a) (BOUND_VARIABLE_34458 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34458))) (= (ll_350 BOUND_VARIABLE_34456 BOUND_VARIABLE_34457 BOUND_VARIABLE_34458) ((inf_inf_o (_let_1 BOUND_VARIABLE_34456)) (_let_1 BOUND_VARIABLE_34457))))))) (let ((_let_550 (forall ((BOUND_VARIABLE_34444 set_a) (BOUND_VARIABLE_34445 set_a) (BOUND_VARIABLE_34446 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34446))) (= (ll_349 BOUND_VARIABLE_34444 BOUND_VARIABLE_34445 BOUND_VARIABLE_34446) ((inf_inf_o (_let_1 BOUND_VARIABLE_34444)) (_let_1 BOUND_VARIABLE_34445))))))) (let ((_let_551 (forall ((BOUND_VARIABLE_34432 set_a) (BOUND_VARIABLE_34433 set_a) (BOUND_VARIABLE_34434 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34434))) (= (ll_348 BOUND_VARIABLE_34432 BOUND_VARIABLE_34433 BOUND_VARIABLE_34434) ((inf_inf_o (_let_1 BOUND_VARIABLE_34432)) (_let_1 BOUND_VARIABLE_34433))))))) (let ((_let_552 (forall ((BOUND_VARIABLE_34421 (-> a Bool)) (BOUND_VARIABLE_34422 (-> a Bool)) (BOUND_VARIABLE_34423 a)) (= (ll_347 BOUND_VARIABLE_34421 BOUND_VARIABLE_34422 BOUND_VARIABLE_34423) ((inf_inf_o (BOUND_VARIABLE_34421 BOUND_VARIABLE_34423)) (BOUND_VARIABLE_34422 BOUND_VARIABLE_34423)))))) (let ((_let_553 (forall ((BOUND_VARIABLE_34410 (-> a Bool)) (BOUND_VARIABLE_34411 (-> a Bool)) (BOUND_VARIABLE_34412 a)) (= (ll_346 BOUND_VARIABLE_34410 BOUND_VARIABLE_34411 BOUND_VARIABLE_34412) ((inf_inf_o (BOUND_VARIABLE_34410 BOUND_VARIABLE_34412)) (BOUND_VARIABLE_34411 BOUND_VARIABLE_34412)))))) (let ((_let_554 (forall ((BOUND_VARIABLE_34398 set_a) (BOUND_VARIABLE_34399 set_a) (BOUND_VARIABLE_34400 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34400))) (= (ll_345 BOUND_VARIABLE_34398 BOUND_VARIABLE_34399 BOUND_VARIABLE_34400) ((inf_inf_o (_let_1 BOUND_VARIABLE_34398)) (_let_1 BOUND_VARIABLE_34399))))))) (let ((_let_555 (forall ((BOUND_VARIABLE_34386 set_a) (BOUND_VARIABLE_34387 set_a) (BOUND_VARIABLE_34388 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34388))) (= (ll_344 BOUND_VARIABLE_34386 BOUND_VARIABLE_34387 BOUND_VARIABLE_34388) ((inf_inf_o (_let_1 BOUND_VARIABLE_34386)) (_let_1 BOUND_VARIABLE_34387))))))) (let ((_let_556 (forall ((BOUND_VARIABLE_34374 set_a) (BOUND_VARIABLE_34375 set_a) (BOUND_VARIABLE_34376 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34376))) (= (ll_343 BOUND_VARIABLE_34374 BOUND_VARIABLE_34375 BOUND_VARIABLE_34376) ((inf_inf_o (_let_1 BOUND_VARIABLE_34374)) (_let_1 BOUND_VARIABLE_34375))))))) (let ((_let_557 (forall ((BOUND_VARIABLE_34362 set_a) (BOUND_VARIABLE_34363 set_a) (BOUND_VARIABLE_34364 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34364))) (= (ll_342 BOUND_VARIABLE_34362 BOUND_VARIABLE_34363 BOUND_VARIABLE_34364) ((inf_inf_o (_let_1 BOUND_VARIABLE_34362)) (_let_1 BOUND_VARIABLE_34363))))))) (let ((_let_558 (forall ((BOUND_VARIABLE_34350 set_a) (BOUND_VARIABLE_34351 set_a) (BOUND_VARIABLE_34352 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34352))) (= (ll_341 BOUND_VARIABLE_34350 BOUND_VARIABLE_34351 BOUND_VARIABLE_34352) ((inf_inf_o (_let_1 BOUND_VARIABLE_34350)) (_let_1 BOUND_VARIABLE_34351))))))) (let ((_let_559 (forall ((BOUND_VARIABLE_34338 set_a) (BOUND_VARIABLE_34339 set_a) (BOUND_VARIABLE_34340 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34340))) (= (ll_340 BOUND_VARIABLE_34338 BOUND_VARIABLE_34339 BOUND_VARIABLE_34340) ((inf_inf_o (_let_1 BOUND_VARIABLE_34338)) (_let_1 BOUND_VARIABLE_34339))))))) (let ((_let_560 (forall ((BOUND_VARIABLE_34326 set_a) (BOUND_VARIABLE_34327 set_a) (BOUND_VARIABLE_34328 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34328))) (= (ll_339 BOUND_VARIABLE_34326 BOUND_VARIABLE_34327 BOUND_VARIABLE_34328) ((inf_inf_o (_let_1 BOUND_VARIABLE_34326)) (_let_1 BOUND_VARIABLE_34327))))))) (let ((_let_561 (forall ((BOUND_VARIABLE_34314 set_a) (BOUND_VARIABLE_34315 set_a) (BOUND_VARIABLE_34316 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34316))) (= (ll_338 BOUND_VARIABLE_34314 BOUND_VARIABLE_34315 BOUND_VARIABLE_34316) ((inf_inf_o (_let_1 BOUND_VARIABLE_34314)) (_let_1 BOUND_VARIABLE_34315))))))) (let ((_let_562 (forall ((BOUND_VARIABLE_34302 set_a) (BOUND_VARIABLE_34303 set_a) (BOUND_VARIABLE_34304 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34304))) (= (ll_337 BOUND_VARIABLE_34302 BOUND_VARIABLE_34303 BOUND_VARIABLE_34304) ((inf_inf_o (_let_1 BOUND_VARIABLE_34302)) (_let_1 BOUND_VARIABLE_34303))))))) (let ((_let_563 (forall ((BOUND_VARIABLE_34291 (-> a Bool)) (BOUND_VARIABLE_34292 (-> a Bool)) (BOUND_VARIABLE_34293 a)) (= (ll_336 BOUND_VARIABLE_34291 BOUND_VARIABLE_34292 BOUND_VARIABLE_34293) ((inf_inf_o (BOUND_VARIABLE_34291 BOUND_VARIABLE_34293)) (BOUND_VARIABLE_34292 BOUND_VARIABLE_34293)))))) (let ((_let_564 (forall ((BOUND_VARIABLE_34280 (-> a Bool)) (BOUND_VARIABLE_34281 (-> a Bool)) (BOUND_VARIABLE_34282 a)) (= (ll_335 BOUND_VARIABLE_34280 BOUND_VARIABLE_34281 BOUND_VARIABLE_34282) ((inf_inf_o (BOUND_VARIABLE_34280 BOUND_VARIABLE_34282)) (BOUND_VARIABLE_34281 BOUND_VARIABLE_34282)))))) (let ((_let_565 (forall ((BOUND_VARIABLE_34261 (-> a Bool)) (BOUND_VARIABLE_34262 (-> a Bool)) (BOUND_VARIABLE_34263 Bool) (BOUND_VARIABLE_34264 (-> a Bool)) (BOUND_VARIABLE_34265 (-> a Bool)) (BOUND_VARIABLE_34266 a)) (let ((_let_1 (if_a_o BOUND_VARIABLE_34263))) (= (ll_334 BOUND_VARIABLE_34261 BOUND_VARIABLE_34262 BOUND_VARIABLE_34263 BOUND_VARIABLE_34264 BOUND_VARIABLE_34265 BOUND_VARIABLE_34266) ((inf_inf_o (((_let_1 BOUND_VARIABLE_34261) BOUND_VARIABLE_34262) BOUND_VARIABLE_34266)) (((_let_1 BOUND_VARIABLE_34264) BOUND_VARIABLE_34265) BOUND_VARIABLE_34266))))))) (let ((_let_566 (forall ((BOUND_VARIABLE_34254 a) (BOUND_VARIABLE_34255 a)) (= (ll_333 BOUND_VARIABLE_34254 BOUND_VARIABLE_34255) (= BOUND_VARIABLE_34254 BOUND_VARIABLE_34255))))) (let ((_let_567 (forall ((BOUND_VARIABLE_34247 a) (BOUND_VARIABLE_34248 a)) (= (ll_332 BOUND_VARIABLE_34247 BOUND_VARIABLE_34248) (= BOUND_VARIABLE_34247 BOUND_VARIABLE_34248))))) (let ((_let_568 (forall ((BOUND_VARIABLE_34236 (-> a Bool)) (BOUND_VARIABLE_34237 (-> a Bool)) (BOUND_VARIABLE_34238 a)) (= (ll_331 BOUND_VARIABLE_34236 BOUND_VARIABLE_34237 BOUND_VARIABLE_34238) ((inf_inf_o (BOUND_VARIABLE_34236 BOUND_VARIABLE_34238)) (BOUND_VARIABLE_34237 BOUND_VARIABLE_34238)))))) (let ((_let_569 (forall ((BOUND_VARIABLE_34225 (-> a Bool)) (BOUND_VARIABLE_34226 (-> a Bool)) (BOUND_VARIABLE_34227 a)) (= (ll_330 BOUND_VARIABLE_34225 BOUND_VARIABLE_34226 BOUND_VARIABLE_34227) ((inf_inf_o (BOUND_VARIABLE_34225 BOUND_VARIABLE_34227)) (BOUND_VARIABLE_34226 BOUND_VARIABLE_34227)))))) (let ((_let_570 (forall ((BOUND_VARIABLE_34218 refine424419629nres_a) (BOUND_VARIABLE_34219 refine424419629nres_a)) (= (ll_329 BOUND_VARIABLE_34218 BOUND_VARIABLE_34219) (= BOUND_VARIABLE_34218 BOUND_VARIABLE_34219))))) (let ((_let_571 (forall ((BOUND_VARIABLE_34205 refine424419629nres_a) (BOUND_VARIABLE_34206 refine424419629nres_a)) (= (ll_328 BOUND_VARIABLE_34205 BOUND_VARIABLE_34206) (and (= BOUND_VARIABLE_34205 ((inf_in262696383nres_a BOUND_VARIABLE_34205) BOUND_VARIABLE_34206)) (= BOUND_VARIABLE_34206 ((inf_in262696383nres_a BOUND_VARIABLE_34206) BOUND_VARIABLE_34205))))))) (let ((_let_572 (forall ((BOUND_VARIABLE_34198 a) (BOUND_VARIABLE_34199 a)) (= (ll_327 BOUND_VARIABLE_34198 BOUND_VARIABLE_34199) (= BOUND_VARIABLE_34198 BOUND_VARIABLE_34199))))) (let ((_let_573 (forall ((BOUND_VARIABLE_34191 a) (BOUND_VARIABLE_34192 a)) (= (ll_326 BOUND_VARIABLE_34191 BOUND_VARIABLE_34192) (= BOUND_VARIABLE_34191 BOUND_VARIABLE_34192))))) (let ((_let_574 (forall ((BOUND_VARIABLE_34183 set_a) (BOUND_VARIABLE_34184 a)) (= (ll_325 BOUND_VARIABLE_34183 BOUND_VARIABLE_34184) ((member_a BOUND_VARIABLE_34184) BOUND_VARIABLE_34183))))) (let ((_let_575 (forall ((BOUND_VARIABLE_34172 (-> a Bool)) (BOUND_VARIABLE_34173 (-> a Bool)) (BOUND_VARIABLE_34174 a)) (= (ll_324 BOUND_VARIABLE_34172 BOUND_VARIABLE_34173 BOUND_VARIABLE_34174) ((inf_inf_o (BOUND_VARIABLE_34172 BOUND_VARIABLE_34174)) (BOUND_VARIABLE_34173 BOUND_VARIABLE_34174)))))) (let ((_let_576 (forall ((BOUND_VARIABLE_34158 refine424419629nres_a) (BOUND_VARIABLE_34159 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_34160 refine424419629nres_a) (BOUND_VARIABLE_34161 a)) (= (ll_323 BOUND_VARIABLE_34158 BOUND_VARIABLE_34159 BOUND_VARIABLE_34160 BOUND_VARIABLE_34161) ((inf_inf_o ((BOUND_VARIABLE_34159 BOUND_VARIABLE_34158) BOUND_VARIABLE_34161)) ((BOUND_VARIABLE_34159 BOUND_VARIABLE_34160) BOUND_VARIABLE_34161)))))) (let ((_let_577 (forall ((BOUND_VARIABLE_34144 refine424419629nres_a) (BOUND_VARIABLE_34145 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_34146 refine424419629nres_a) (BOUND_VARIABLE_34147 a)) (= (ll_322 BOUND_VARIABLE_34144 BOUND_VARIABLE_34145 BOUND_VARIABLE_34146 BOUND_VARIABLE_34147) ((inf_inf_o ((BOUND_VARIABLE_34145 BOUND_VARIABLE_34144) BOUND_VARIABLE_34147)) ((BOUND_VARIABLE_34145 BOUND_VARIABLE_34146) BOUND_VARIABLE_34147)))))) (let ((_let_578 (forall ((BOUND_VARIABLE_34132 set_a) (BOUND_VARIABLE_34133 set_a) (BOUND_VARIABLE_34134 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34134))) (= (ll_321 BOUND_VARIABLE_34132 BOUND_VARIABLE_34133 BOUND_VARIABLE_34134) ((inf_inf_o (_let_1 BOUND_VARIABLE_34132)) (_let_1 BOUND_VARIABLE_34133))))))) (let ((_let_579 (forall ((BOUND_VARIABLE_34121 (-> a Bool)) (BOUND_VARIABLE_34122 (-> a Bool)) (BOUND_VARIABLE_34123 a)) (= (ll_320 BOUND_VARIABLE_34121 BOUND_VARIABLE_34122 BOUND_VARIABLE_34123) ((inf_inf_o (BOUND_VARIABLE_34121 BOUND_VARIABLE_34123)) (BOUND_VARIABLE_34122 BOUND_VARIABLE_34123)))))) (let ((_let_580 (forall ((BOUND_VARIABLE_34109 (-> a Bool)) (BOUND_VARIABLE_34110 (-> a Bool)) (BOUND_VARIABLE_34111 a)) (let ((_let_1 (inf_inf_o (BOUND_VARIABLE_34109 BOUND_VARIABLE_34111)))) (= (ll_319 BOUND_VARIABLE_34109 BOUND_VARIABLE_34110 BOUND_VARIABLE_34111) (_let_1 (_let_1 (BOUND_VARIABLE_34110 BOUND_VARIABLE_34111)))))))) (let ((_let_581 (forall ((BOUND_VARIABLE_34097 set_a) (BOUND_VARIABLE_34098 set_a) (BOUND_VARIABLE_34099 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34099))) (= (ll_318 BOUND_VARIABLE_34097 BOUND_VARIABLE_34098 BOUND_VARIABLE_34099) ((inf_inf_o (_let_1 BOUND_VARIABLE_34097)) (_let_1 BOUND_VARIABLE_34098))))))) (let ((_let_582 (forall ((BOUND_VARIABLE_34087 (-> a Bool)) (BOUND_VARIABLE_34088 (-> a Bool)) (BOUND_VARIABLE_34089 a)) (= (ll_317 BOUND_VARIABLE_34087 BOUND_VARIABLE_34088 BOUND_VARIABLE_34089) (or (not (BOUND_VARIABLE_34087 BOUND_VARIABLE_34089)) (BOUND_VARIABLE_34088 BOUND_VARIABLE_34089)))))) (let ((_let_583 (forall ((BOUND_VARIABLE_34075 (-> a Bool)) (BOUND_VARIABLE_34076 (-> a Bool)) (BOUND_VARIABLE_34077 a)) (= (ll_316 BOUND_VARIABLE_34075 BOUND_VARIABLE_34076 BOUND_VARIABLE_34077) (or (BOUND_VARIABLE_34075 BOUND_VARIABLE_34077) (not (BOUND_VARIABLE_34076 BOUND_VARIABLE_34077))))))) (let ((_let_584 (forall ((BOUND_VARIABLE_34065 (-> a Bool)) (BOUND_VARIABLE_34066 (-> a Bool)) (BOUND_VARIABLE_34067 a)) (= (ll_315 BOUND_VARIABLE_34065 BOUND_VARIABLE_34066 BOUND_VARIABLE_34067) (= (BOUND_VARIABLE_34065 BOUND_VARIABLE_34067) (BOUND_VARIABLE_34066 BOUND_VARIABLE_34067)))))) (let ((_let_585 (forall ((BOUND_VARIABLE_34041 set_a) (BOUND_VARIABLE_34042 set_a)) (= (ll_314 BOUND_VARIABLE_34041 BOUND_VARIABLE_34042) (collect_a ((ll_375 BOUND_VARIABLE_34041) BOUND_VARIABLE_34042)))))) (let ((_let_586 (forall ((BOUND_VARIABLE_34029 set_a) (BOUND_VARIABLE_34030 set_a) (BOUND_VARIABLE_34031 a)) (let ((_let_1 (member_a BOUND_VARIABLE_34031))) (= (ll_313 BOUND_VARIABLE_34029 BOUND_VARIABLE_34030 BOUND_VARIABLE_34031) ((inf_inf_o (_let_1 BOUND_VARIABLE_34029)) (_let_1 BOUND_VARIABLE_34030))))))) (let ((_let_587 (forall ((BOUND_VARIABLE_34018 (-> a Bool)) (BOUND_VARIABLE_34019 (-> a Bool)) (BOUND_VARIABLE_34020 a)) (= (ll_312 BOUND_VARIABLE_34018 BOUND_VARIABLE_34019 BOUND_VARIABLE_34020) ((inf_inf_o (BOUND_VARIABLE_34018 BOUND_VARIABLE_34020)) (BOUND_VARIABLE_34019 BOUND_VARIABLE_34020)))))) (let ((_let_588 (forall ((BOUND_VARIABLE_34007 (-> a Bool)) (BOUND_VARIABLE_34008 (-> a Bool)) (BOUND_VARIABLE_34009 a)) (= (ll_311 BOUND_VARIABLE_34007 BOUND_VARIABLE_34008 BOUND_VARIABLE_34009) ((inf_inf_o (BOUND_VARIABLE_34007 BOUND_VARIABLE_34009)) (BOUND_VARIABLE_34008 BOUND_VARIABLE_34009)))))) (let ((_let_589 (forall ((BOUND_VARIABLE_33991 Bool) (BOUND_VARIABLE_33992 (-> a Bool)) (BOUND_VARIABLE_33993 (-> a Bool)) (BOUND_VARIABLE_33994 (-> a Bool)) (BOUND_VARIABLE_33995 a)) (= (ll_310 BOUND_VARIABLE_33991 BOUND_VARIABLE_33992 BOUND_VARIABLE_33993 BOUND_VARIABLE_33994 BOUND_VARIABLE_33995) ((inf_inf_o ((((if_a_o BOUND_VARIABLE_33991) BOUND_VARIABLE_33992) BOUND_VARIABLE_33993) BOUND_VARIABLE_33995)) (BOUND_VARIABLE_33994 BOUND_VARIABLE_33995)))))) (let ((_let_590 (forall ((BOUND_VARIABLE_33982 refine424419629nres_a) (BOUND_VARIABLE_33983 refine424419629nres_a)) (= (ll_309 BOUND_VARIABLE_33982 BOUND_VARIABLE_33983) (= BOUND_VARIABLE_33982 ((inf_in262696383nres_a BOUND_VARIABLE_33982) BOUND_VARIABLE_33983)))))) (let ((_let_591 (forall ((BOUND_VARIABLE_33971 (-> a Bool)) (BOUND_VARIABLE_33972 (-> a Bool)) (BOUND_VARIABLE_33973 a)) (= (ll_308 BOUND_VARIABLE_33971 BOUND_VARIABLE_33972 BOUND_VARIABLE_33973) ((inf_inf_o (BOUND_VARIABLE_33971 BOUND_VARIABLE_33973)) (BOUND_VARIABLE_33972 BOUND_VARIABLE_33973)))))) (let ((_let_592 (forall ((BOUND_VARIABLE_33960 (-> a Bool)) (BOUND_VARIABLE_33961 (-> a Bool)) (BOUND_VARIABLE_33962 a)) (= (ll_307 BOUND_VARIABLE_33960 BOUND_VARIABLE_33961 BOUND_VARIABLE_33962) ((inf_inf_o (BOUND_VARIABLE_33960 BOUND_VARIABLE_33962)) (BOUND_VARIABLE_33961 BOUND_VARIABLE_33962)))))) (let ((_let_593 (forall ((BOUND_VARIABLE_33948 set_a) (BOUND_VARIABLE_33949 set_a) (BOUND_VARIABLE_33950 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33950))) (= (ll_306 BOUND_VARIABLE_33948 BOUND_VARIABLE_33949 BOUND_VARIABLE_33950) ((inf_inf_o (_let_1 BOUND_VARIABLE_33948)) (_let_1 BOUND_VARIABLE_33949))))))) (let ((_let_594 (forall ((BOUND_VARIABLE_33939 (-> a Bool)) (BOUND_VARIABLE_33940 a)) (let ((_let_1 (BOUND_VARIABLE_33939 BOUND_VARIABLE_33940))) (= (ll_305 BOUND_VARIABLE_33939 BOUND_VARIABLE_33940) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_595 (forall ((BOUND_VARIABLE_33928 set_a) (BOUND_VARIABLE_33929 set_a)) (= (ll_304 BOUND_VARIABLE_33928 BOUND_VARIABLE_33929) (forall ((X5 a)) (let ((_let_1 (member_a X5))) (or (not (_let_1 BOUND_VARIABLE_33928)) (_let_1 BOUND_VARIABLE_33929)))))))) (let ((_let_596 (forall ((BOUND_VARIABLE_33920 a)) (= (ll_303 BOUND_VARIABLE_33920) (and (p BOUND_VARIABLE_33920) (q BOUND_VARIABLE_33920)))))) (let ((_let_597 (forall ((BOUND_VARIABLE_33909 (-> a Bool)) (BOUND_VARIABLE_33910 (-> a Bool)) (BOUND_VARIABLE_33911 a)) (= (ll_302 BOUND_VARIABLE_33909 BOUND_VARIABLE_33910 BOUND_VARIABLE_33911) ((inf_inf_o (BOUND_VARIABLE_33909 BOUND_VARIABLE_33911)) (BOUND_VARIABLE_33910 BOUND_VARIABLE_33911)))))) (let ((_let_598 (forall ((BOUND_VARIABLE_33902 a) (BOUND_VARIABLE_33903 a)) (= (ll_301 BOUND_VARIABLE_33902 BOUND_VARIABLE_33903) (= BOUND_VARIABLE_33902 BOUND_VARIABLE_33903))))) (let ((_let_599 (forall ((BOUND_VARIABLE_33893 (-> a Bool)) (BOUND_VARIABLE_33894 a)) (let ((_let_1 (BOUND_VARIABLE_33893 BOUND_VARIABLE_33894))) (= (ll_300 BOUND_VARIABLE_33893 BOUND_VARIABLE_33894) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_600 (forall ((BOUND_VARIABLE_33883 (-> a Bool)) (BOUND_VARIABLE_33884 a) (BOUND_VARIABLE_33885 a)) (= (ll_299 BOUND_VARIABLE_33883 BOUND_VARIABLE_33884 BOUND_VARIABLE_33885) (and (= BOUND_VARIABLE_33884 BOUND_VARIABLE_33885) (BOUND_VARIABLE_33883 BOUND_VARIABLE_33884)))))) (let ((_let_601 (forall ((BOUND_VARIABLE_33876 a) (BOUND_VARIABLE_33877 a)) (= (ll_298 BOUND_VARIABLE_33876 BOUND_VARIABLE_33877) (= BOUND_VARIABLE_33876 BOUND_VARIABLE_33877))))) (let ((_let_602 (forall ((BOUND_VARIABLE_33865 (-> a Bool)) (BOUND_VARIABLE_33866 (-> a Bool)) (BOUND_VARIABLE_33867 a)) (= (ll_297 BOUND_VARIABLE_33865 BOUND_VARIABLE_33866 BOUND_VARIABLE_33867) ((inf_inf_o (BOUND_VARIABLE_33865 BOUND_VARIABLE_33867)) (BOUND_VARIABLE_33866 BOUND_VARIABLE_33867)))))) (let ((_let_603 (forall ((BOUND_VARIABLE_33854 (-> a Bool)) (BOUND_VARIABLE_33855 (-> a Bool)) (BOUND_VARIABLE_33856 a)) (= (ll_296 BOUND_VARIABLE_33854 BOUND_VARIABLE_33855 BOUND_VARIABLE_33856) ((inf_inf_o (BOUND_VARIABLE_33854 BOUND_VARIABLE_33856)) (BOUND_VARIABLE_33855 BOUND_VARIABLE_33856)))))) (let ((_let_604 (forall ((BOUND_VARIABLE_33843 (-> a refine424419629nres_a)) (BOUND_VARIABLE_33844 refine424419629nres_a) (BOUND_VARIABLE_33845 a)) (let ((_let_1 (BOUND_VARIABLE_33843 BOUND_VARIABLE_33845))) (= (ll_295 BOUND_VARIABLE_33843 BOUND_VARIABLE_33844 BOUND_VARIABLE_33845) (= _let_1 ((inf_in262696383nres_a _let_1) BOUND_VARIABLE_33844))))))) (let ((_let_605 (forall ((BOUND_VARIABLE_33830 (-> a refine424419629nres_a)) (BOUND_VARIABLE_33831 (-> a Bool)) (BOUND_VARIABLE_33832 a)) (let ((_let_1 (BOUND_VARIABLE_33830 BOUND_VARIABLE_33832))) (= (ll_294 BOUND_VARIABLE_33830 BOUND_VARIABLE_33831 BOUND_VARIABLE_33832) (= _let_1 ((inf_in262696383nres_a _let_1) (refine1198353288_RES_a (collect_a BOUND_VARIABLE_33831))))))))) (let ((_let_606 (forall ((BOUND_VARIABLE_33817 (-> a Bool)) (BOUND_VARIABLE_33818 (-> a Bool)) (BOUND_VARIABLE_33819 a)) (let ((_let_1 (BOUND_VARIABLE_33818 BOUND_VARIABLE_33819))) (= (ll_293 BOUND_VARIABLE_33817 BOUND_VARIABLE_33818 BOUND_VARIABLE_33819) ((inf_inf_o ((inf_inf_o _let_1) (BOUND_VARIABLE_33817 BOUND_VARIABLE_33819))) _let_1)))))) (let ((_let_607 (forall ((BOUND_VARIABLE_33806 (-> a Bool)) (BOUND_VARIABLE_33807 (-> a Bool)) (BOUND_VARIABLE_33808 a)) (= (ll_292 BOUND_VARIABLE_33806 BOUND_VARIABLE_33807 BOUND_VARIABLE_33808) ((inf_inf_o (BOUND_VARIABLE_33806 BOUND_VARIABLE_33808)) (BOUND_VARIABLE_33807 BOUND_VARIABLE_33808)))))) (let ((_let_608 (forall ((BOUND_VARIABLE_33798 refine424419629nres_a) (BOUND_VARIABLE_33799 refine424419629nres_a)) (= ((inf_in262696383nres_a BOUND_VARIABLE_33799) BOUND_VARIABLE_33798) (ll_291 BOUND_VARIABLE_33798 BOUND_VARIABLE_33799))))) (let ((_let_609 (forall ((BOUND_VARIABLE_33786 set_a) (BOUND_VARIABLE_33787 set_a) (BOUND_VARIABLE_33788 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33788))) (= (ll_290 BOUND_VARIABLE_33786 BOUND_VARIABLE_33787 BOUND_VARIABLE_33788) ((inf_inf_o (_let_1 BOUND_VARIABLE_33786)) (_let_1 BOUND_VARIABLE_33787))))))) (let ((_let_610 (forall ((BOUND_VARIABLE_33775 (-> a Bool)) (BOUND_VARIABLE_33776 (-> a Bool))) (= (ll_289 BOUND_VARIABLE_33775 BOUND_VARIABLE_33776) (forall ((X5 a)) ((ord_less_eq_o (BOUND_VARIABLE_33775 X5)) (BOUND_VARIABLE_33776 X5))))))) (let ((_let_611 (forall ((BOUND_VARIABLE_33764 (-> a Bool)) (BOUND_VARIABLE_33765 (-> a Bool)) (BOUND_VARIABLE_33766 a)) (= (ll_288 BOUND_VARIABLE_33764 BOUND_VARIABLE_33765 BOUND_VARIABLE_33766) ((inf_inf_o (BOUND_VARIABLE_33764 BOUND_VARIABLE_33766)) (BOUND_VARIABLE_33765 BOUND_VARIABLE_33766)))))) (let ((_let_612 (forall ((BOUND_VARIABLE_33753 (-> a Bool)) (BOUND_VARIABLE_33754 (-> a Bool)) (BOUND_VARIABLE_33755 a)) (= (ll_287 BOUND_VARIABLE_33753 BOUND_VARIABLE_33754 BOUND_VARIABLE_33755) ((inf_inf_o (BOUND_VARIABLE_33753 BOUND_VARIABLE_33755)) (BOUND_VARIABLE_33754 BOUND_VARIABLE_33755)))))) (let ((_let_613 (forall ((BOUND_VARIABLE_33741 set_a) (BOUND_VARIABLE_33742 set_a) (BOUND_VARIABLE_33743 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33743))) (= (ll_286 BOUND_VARIABLE_33741 BOUND_VARIABLE_33742 BOUND_VARIABLE_33743) ((inf_inf_o (_let_1 BOUND_VARIABLE_33741)) (_let_1 BOUND_VARIABLE_33742))))))) (let ((_let_614 (forall ((BOUND_VARIABLE_33726 (-> a Bool)) (BOUND_VARIABLE_33727 (-> a Bool)) (BOUND_VARIABLE_33728 (-> a Bool)) (BOUND_VARIABLE_33729 a)) (= (ll_285 BOUND_VARIABLE_33726 BOUND_VARIABLE_33727 BOUND_VARIABLE_33728 BOUND_VARIABLE_33729) ((inf_inf_o (BOUND_VARIABLE_33726 BOUND_VARIABLE_33729)) ((inf_inf_o (BOUND_VARIABLE_33727 BOUND_VARIABLE_33729)) (BOUND_VARIABLE_33728 BOUND_VARIABLE_33729))))))) (let ((_let_615 (forall ((BOUND_VARIABLE_33715 (-> a Bool)) (BOUND_VARIABLE_33716 (-> a Bool)) (BOUND_VARIABLE_33717 a)) (= (ll_284 BOUND_VARIABLE_33715 BOUND_VARIABLE_33716 BOUND_VARIABLE_33717) ((inf_inf_o (BOUND_VARIABLE_33715 BOUND_VARIABLE_33717)) (BOUND_VARIABLE_33716 BOUND_VARIABLE_33717)))))) (let ((_let_616 (forall ((BOUND_VARIABLE_33704 (-> a Bool)) (BOUND_VARIABLE_33705 (-> a Bool)) (BOUND_VARIABLE_33706 a)) (= (ll_283 BOUND_VARIABLE_33704 BOUND_VARIABLE_33705 BOUND_VARIABLE_33706) ((inf_inf_o (BOUND_VARIABLE_33704 BOUND_VARIABLE_33706)) (BOUND_VARIABLE_33705 BOUND_VARIABLE_33706)))))) (let ((_let_617 (forall ((BOUND_VARIABLE_33697 set_a) (BOUND_VARIABLE_33698 set_a)) (= (ll_282 BOUND_VARIABLE_33697 BOUND_VARIABLE_33698) (= BOUND_VARIABLE_33697 BOUND_VARIABLE_33698))))) (let ((_let_618 (forall ((BOUND_VARIABLE_33680 set_a) (BOUND_VARIABLE_33681 set_a)) (= (ll_281 BOUND_VARIABLE_33680 BOUND_VARIABLE_33681) (and (forall ((BOUND_VARIABLE_17219 a)) (let ((_let_1 (member_a BOUND_VARIABLE_17219))) (or (not (_let_1 BOUND_VARIABLE_33680)) (_let_1 BOUND_VARIABLE_33681)))) (forall ((BOUND_VARIABLE_17239 a)) (let ((_let_1 (member_a BOUND_VARIABLE_17239))) (or (not (_let_1 BOUND_VARIABLE_33681)) (_let_1 BOUND_VARIABLE_33680))))))))) (let ((_let_619 (forall ((BOUND_VARIABLE_33654 set_a) (BOUND_VARIABLE_33655 set_a)) (= (ll_280 BOUND_VARIABLE_33654 BOUND_VARIABLE_33655) (collect_a ((ll_374 BOUND_VARIABLE_33655) BOUND_VARIABLE_33654)))))) (let ((_let_620 (forall ((BOUND_VARIABLE_33642 set_a) (BOUND_VARIABLE_33643 set_a) (BOUND_VARIABLE_33644 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33644))) (= (ll_279 BOUND_VARIABLE_33642 BOUND_VARIABLE_33643 BOUND_VARIABLE_33644) ((inf_inf_o (_let_1 BOUND_VARIABLE_33642)) (_let_1 BOUND_VARIABLE_33643))))))) (let ((_let_621 (forall ((BOUND_VARIABLE_33634 set_a) (BOUND_VARIABLE_33635 a)) (= (ll_278 BOUND_VARIABLE_33634 BOUND_VARIABLE_33635) ((member_a BOUND_VARIABLE_33635) BOUND_VARIABLE_33634))))) (let ((_let_622 (forall ((BOUND_VARIABLE_33622 set_a) (BOUND_VARIABLE_33623 set_a) (BOUND_VARIABLE_33624 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33624))) (= (ll_277 BOUND_VARIABLE_33622 BOUND_VARIABLE_33623 BOUND_VARIABLE_33624) ((inf_inf_o (_let_1 BOUND_VARIABLE_33622)) (_let_1 BOUND_VARIABLE_33623))))))) (let ((_let_623 (forall ((BOUND_VARIABLE_33586 set_a) (BOUND_VARIABLE_33587 set_a) (BOUND_VARIABLE_33588 set_a) (BOUND_VARIABLE_33589 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33589))) (= (ll_276 BOUND_VARIABLE_33586 BOUND_VARIABLE_33587 BOUND_VARIABLE_33588 BOUND_VARIABLE_33589) ((inf_inf_o (_let_1 (collect_a ((ll_373 BOUND_VARIABLE_33586) BOUND_VARIABLE_33587)))) (_let_1 BOUND_VARIABLE_33588))))))) (let ((_let_624 (forall ((BOUND_VARIABLE_33551 set_a) (BOUND_VARIABLE_33552 set_a) (BOUND_VARIABLE_33553 set_a) (BOUND_VARIABLE_33554 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33554))) (= (ll_275 BOUND_VARIABLE_33551 BOUND_VARIABLE_33552 BOUND_VARIABLE_33553 BOUND_VARIABLE_33554) ((inf_inf_o (_let_1 BOUND_VARIABLE_33551)) (_let_1 (collect_a ((ll_372 BOUND_VARIABLE_33552) BOUND_VARIABLE_33553))))))))) (let ((_let_625 (forall ((BOUND_VARIABLE_33539 set_a) (BOUND_VARIABLE_33540 set_a) (BOUND_VARIABLE_33541 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33541))) (= (ll_274 BOUND_VARIABLE_33539 BOUND_VARIABLE_33540 BOUND_VARIABLE_33541) ((inf_inf_o (_let_1 BOUND_VARIABLE_33539)) (_let_1 BOUND_VARIABLE_33540))))))) (let ((_let_626 (forall ((BOUND_VARIABLE_33528 (-> a Bool)) (BOUND_VARIABLE_33529 (-> a Bool)) (BOUND_VARIABLE_33530 a)) (= (ll_273 BOUND_VARIABLE_33528 BOUND_VARIABLE_33529 BOUND_VARIABLE_33530) ((inf_inf_o (BOUND_VARIABLE_33528 BOUND_VARIABLE_33530)) (BOUND_VARIABLE_33529 BOUND_VARIABLE_33530)))))) (let ((_let_627 (forall ((BOUND_VARIABLE_33517 (-> a Bool)) (BOUND_VARIABLE_33518 (-> a Bool)) (BOUND_VARIABLE_33519 a)) (= (ll_272 BOUND_VARIABLE_33517 BOUND_VARIABLE_33518 BOUND_VARIABLE_33519) ((inf_inf_o (BOUND_VARIABLE_33517 BOUND_VARIABLE_33519)) (BOUND_VARIABLE_33518 BOUND_VARIABLE_33519)))))) (let ((_let_628 (forall ((BOUND_VARIABLE_33506 (-> a Bool)) (BOUND_VARIABLE_33507 (-> a Bool)) (BOUND_VARIABLE_33508 a)) (= (ll_271 BOUND_VARIABLE_33506 BOUND_VARIABLE_33507 BOUND_VARIABLE_33508) ((inf_inf_o (BOUND_VARIABLE_33506 BOUND_VARIABLE_33508)) (BOUND_VARIABLE_33507 BOUND_VARIABLE_33508)))))) (let ((_let_629 (forall ((BOUND_VARIABLE_33495 (-> a Bool)) (BOUND_VARIABLE_33496 (-> a Bool)) (BOUND_VARIABLE_33497 a)) (= (ll_270 BOUND_VARIABLE_33495 BOUND_VARIABLE_33496 BOUND_VARIABLE_33497) ((inf_inf_o (BOUND_VARIABLE_33495 BOUND_VARIABLE_33497)) (BOUND_VARIABLE_33496 BOUND_VARIABLE_33497)))))) (let ((_let_630 (forall ((BOUND_VARIABLE_33484 (-> a Bool)) (BOUND_VARIABLE_33485 (-> a Bool)) (BOUND_VARIABLE_33486 a)) (= (ll_269 BOUND_VARIABLE_33484 BOUND_VARIABLE_33485 BOUND_VARIABLE_33486) ((inf_inf_o (BOUND_VARIABLE_33484 BOUND_VARIABLE_33486)) (BOUND_VARIABLE_33485 BOUND_VARIABLE_33486)))))) (let ((_let_631 (forall ((BOUND_VARIABLE_33458 set_a) (BOUND_VARIABLE_33459 set_a)) (= (ll_268 BOUND_VARIABLE_33458 BOUND_VARIABLE_33459) (collect_a ((ll_371 BOUND_VARIABLE_33459) BOUND_VARIABLE_33458)))))) (let ((_let_632 (forall ((BOUND_VARIABLE_33446 set_a) (BOUND_VARIABLE_33447 set_a) (BOUND_VARIABLE_33448 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33448))) (= (ll_267 BOUND_VARIABLE_33446 BOUND_VARIABLE_33447 BOUND_VARIABLE_33448) ((inf_inf_o (_let_1 BOUND_VARIABLE_33446)) (_let_1 BOUND_VARIABLE_33447))))))) (let ((_let_633 (forall ((BOUND_VARIABLE_33434 set_a) (BOUND_VARIABLE_33435 set_a) (BOUND_VARIABLE_33436 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33436))) (= (ll_266 BOUND_VARIABLE_33434 BOUND_VARIABLE_33435 BOUND_VARIABLE_33436) ((inf_inf_o (_let_1 BOUND_VARIABLE_33434)) (_let_1 BOUND_VARIABLE_33435))))))) (let ((_let_634 (forall ((BOUND_VARIABLE_33422 set_a) (BOUND_VARIABLE_33423 set_a) (BOUND_VARIABLE_33424 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33424))) (= (ll_265 BOUND_VARIABLE_33422 BOUND_VARIABLE_33423 BOUND_VARIABLE_33424) ((inf_inf_o (_let_1 BOUND_VARIABLE_33422)) (_let_1 BOUND_VARIABLE_33423))))))) (let ((_let_635 (forall ((BOUND_VARIABLE_33396 (-> a Bool)) (BOUND_VARIABLE_33397 (-> a Bool))) (= (ll_264 BOUND_VARIABLE_33396 BOUND_VARIABLE_33397) (= BOUND_VARIABLE_33396 ((ll_370 BOUND_VARIABLE_33396) BOUND_VARIABLE_33397)))))) (let ((_let_636 (forall ((BOUND_VARIABLE_33370 (-> a Bool)) (BOUND_VARIABLE_33371 (-> a Bool))) (= (ll_263 BOUND_VARIABLE_33370 BOUND_VARIABLE_33371) (= BOUND_VARIABLE_33370 ((ll_369 BOUND_VARIABLE_33370) BOUND_VARIABLE_33371)))))) (let ((_let_637 (forall ((BOUND_VARIABLE_33358 set_a) (BOUND_VARIABLE_33359 set_a) (BOUND_VARIABLE_33360 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33360))) (= (ll_262 BOUND_VARIABLE_33358 BOUND_VARIABLE_33359 BOUND_VARIABLE_33360) ((inf_inf_o (_let_1 BOUND_VARIABLE_33358)) (_let_1 BOUND_VARIABLE_33359))))))) (let ((_let_638 (forall ((BOUND_VARIABLE_33351 a) (BOUND_VARIABLE_33352 a)) (= (ll_261 BOUND_VARIABLE_33351 BOUND_VARIABLE_33352) (= BOUND_VARIABLE_33351 BOUND_VARIABLE_33352))))) (let ((_let_639 (forall ((BOUND_VARIABLE_33338 set_a) (BOUND_VARIABLE_33339 (-> a Bool)) (BOUND_VARIABLE_33340 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33340))) (= (ll_260 BOUND_VARIABLE_33338 BOUND_VARIABLE_33339 BOUND_VARIABLE_33340) ((inf_inf_o (_let_1 BOUND_VARIABLE_33338)) (_let_1 (collect_a BOUND_VARIABLE_33339)))))))) (let ((_let_640 (forall ((BOUND_VARIABLE_33304 set_a) (BOUND_VARIABLE_33305 set_a)) (= (ll_259 BOUND_VARIABLE_33304 BOUND_VARIABLE_33305) (= ((ll_367 BOUND_VARIABLE_33304) BOUND_VARIABLE_33305) (ll_368 BOUND_VARIABLE_33304)))))) (let ((_let_641 (forall ((BOUND_VARIABLE_33290 (-> (-> a Bool) (-> a Bool) a Bool)) (BOUND_VARIABLE_33291 (-> a Bool)) (BOUND_VARIABLE_33292 (-> a Bool)) (BOUND_VARIABLE_33293 a)) (= (ll_258 BOUND_VARIABLE_33290 BOUND_VARIABLE_33291 BOUND_VARIABLE_33292 BOUND_VARIABLE_33293) ((inf_inf_o (((BOUND_VARIABLE_33290 BOUND_VARIABLE_33292) BOUND_VARIABLE_33291) BOUND_VARIABLE_33293)) (BOUND_VARIABLE_33292 BOUND_VARIABLE_33293)))))) (let ((_let_642 (forall ((BOUND_VARIABLE_33276 (-> (-> a Bool) (-> a Bool) a Bool)) (BOUND_VARIABLE_33277 (-> a Bool)) (BOUND_VARIABLE_33278 (-> a Bool)) (BOUND_VARIABLE_33279 a)) (= (ll_257 BOUND_VARIABLE_33276 BOUND_VARIABLE_33277 BOUND_VARIABLE_33278 BOUND_VARIABLE_33279) ((inf_inf_o (((BOUND_VARIABLE_33276 BOUND_VARIABLE_33277) BOUND_VARIABLE_33278) BOUND_VARIABLE_33279)) (BOUND_VARIABLE_33278 BOUND_VARIABLE_33279)))))) (let ((_let_643 (forall ((BOUND_VARIABLE_33265 (-> a Bool)) (BOUND_VARIABLE_33266 (-> a Bool)) (BOUND_VARIABLE_33267 a)) (= (ll_256 BOUND_VARIABLE_33265 BOUND_VARIABLE_33266 BOUND_VARIABLE_33267) ((inf_inf_o (BOUND_VARIABLE_33265 BOUND_VARIABLE_33267)) (BOUND_VARIABLE_33266 BOUND_VARIABLE_33267)))))) (let ((_let_644 (forall ((BOUND_VARIABLE_33254 (-> a Bool)) (BOUND_VARIABLE_33255 (-> a Bool)) (BOUND_VARIABLE_33256 a)) (= (ll_255 BOUND_VARIABLE_33254 BOUND_VARIABLE_33255 BOUND_VARIABLE_33256) ((inf_inf_o (BOUND_VARIABLE_33254 BOUND_VARIABLE_33256)) (BOUND_VARIABLE_33255 BOUND_VARIABLE_33256)))))) (let ((_let_645 (forall ((BOUND_VARIABLE_33239 (-> a Bool)) (BOUND_VARIABLE_33240 (-> (-> a Bool) (-> a Bool) a Bool)) (BOUND_VARIABLE_33241 (-> a Bool)) (BOUND_VARIABLE_33242 (-> a Bool)) (BOUND_VARIABLE_33243 a)) (= (ll_254 BOUND_VARIABLE_33239 BOUND_VARIABLE_33240 BOUND_VARIABLE_33241 BOUND_VARIABLE_33242 BOUND_VARIABLE_33243) ((inf_inf_o (BOUND_VARIABLE_33239 BOUND_VARIABLE_33243)) (((BOUND_VARIABLE_33240 BOUND_VARIABLE_33241) BOUND_VARIABLE_33242) BOUND_VARIABLE_33243)))))) (let ((_let_646 (forall ((BOUND_VARIABLE_33228 (-> a Bool)) (BOUND_VARIABLE_33229 (-> a Bool)) (BOUND_VARIABLE_33230 a)) (= (ll_253 BOUND_VARIABLE_33228 BOUND_VARIABLE_33229 BOUND_VARIABLE_33230) ((inf_inf_o (BOUND_VARIABLE_33228 BOUND_VARIABLE_33230)) (BOUND_VARIABLE_33229 BOUND_VARIABLE_33230)))))) (let ((_let_647 (forall ((BOUND_VARIABLE_33217 (-> a Bool)) (BOUND_VARIABLE_33218 (-> a Bool)) (BOUND_VARIABLE_33219 a)) (= (ll_252 BOUND_VARIABLE_33217 BOUND_VARIABLE_33218 BOUND_VARIABLE_33219) ((inf_inf_o (BOUND_VARIABLE_33217 BOUND_VARIABLE_33219)) (BOUND_VARIABLE_33218 BOUND_VARIABLE_33219)))))) (let ((_let_648 (forall ((BOUND_VARIABLE_33206 (-> a Bool)) (BOUND_VARIABLE_33207 (-> a Bool)) (BOUND_VARIABLE_33208 a)) (= (ll_251 BOUND_VARIABLE_33206 BOUND_VARIABLE_33207 BOUND_VARIABLE_33208) ((inf_inf_o (BOUND_VARIABLE_33206 BOUND_VARIABLE_33208)) (BOUND_VARIABLE_33207 BOUND_VARIABLE_33208)))))) (let ((_let_649 (forall ((BOUND_VARIABLE_33199 a) (BOUND_VARIABLE_33200 a)) (= (ll_250 BOUND_VARIABLE_33199 BOUND_VARIABLE_33200) (= BOUND_VARIABLE_33199 BOUND_VARIABLE_33200))))) (let ((_let_650 (forall ((BOUND_VARIABLE_33192 a) (BOUND_VARIABLE_33193 a)) (= (ll_249 BOUND_VARIABLE_33192 BOUND_VARIABLE_33193) (= BOUND_VARIABLE_33192 BOUND_VARIABLE_33193))))) (let ((_let_651 (forall ((BOUND_VARIABLE_33180 set_a) (BOUND_VARIABLE_33181 set_a) (BOUND_VARIABLE_33182 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33182))) (= (ll_248 BOUND_VARIABLE_33180 BOUND_VARIABLE_33181 BOUND_VARIABLE_33182) ((inf_inf_o (_let_1 BOUND_VARIABLE_33180)) (_let_1 BOUND_VARIABLE_33181))))))) (let ((_let_652 (forall ((BOUND_VARIABLE_33167 (-> a Bool)) (BOUND_VARIABLE_33168 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_33169 refine424419629nres_a) (BOUND_VARIABLE_33170 a)) (= (ll_247 BOUND_VARIABLE_33167 BOUND_VARIABLE_33168 BOUND_VARIABLE_33169 BOUND_VARIABLE_33170) ((inf_inf_o (BOUND_VARIABLE_33167 BOUND_VARIABLE_33170)) ((BOUND_VARIABLE_33168 BOUND_VARIABLE_33169) BOUND_VARIABLE_33170)))))) (let ((_let_653 (forall ((BOUND_VARIABLE_33153 refine424419629nres_a) (BOUND_VARIABLE_33154 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_33155 refine424419629nres_a) (BOUND_VARIABLE_33156 a)) (= (ll_246 BOUND_VARIABLE_33153 BOUND_VARIABLE_33154 BOUND_VARIABLE_33155 BOUND_VARIABLE_33156) ((inf_inf_o ((BOUND_VARIABLE_33154 BOUND_VARIABLE_33153) BOUND_VARIABLE_33156)) ((BOUND_VARIABLE_33154 BOUND_VARIABLE_33155) BOUND_VARIABLE_33156)))))) (let ((_let_654 (forall ((BOUND_VARIABLE_33140 (-> a Bool)) (BOUND_VARIABLE_33141 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_33142 refine424419629nres_a) (BOUND_VARIABLE_33143 a)) (= (ll_245 BOUND_VARIABLE_33140 BOUND_VARIABLE_33141 BOUND_VARIABLE_33142 BOUND_VARIABLE_33143) ((inf_inf_o (BOUND_VARIABLE_33140 BOUND_VARIABLE_33143)) ((BOUND_VARIABLE_33141 BOUND_VARIABLE_33142) BOUND_VARIABLE_33143)))))) (let ((_let_655 (forall ((BOUND_VARIABLE_33133 refine424419629nres_a) (BOUND_VARIABLE_33134 refine424419629nres_a)) (= (ll_244 BOUND_VARIABLE_33133 BOUND_VARIABLE_33134) (= BOUND_VARIABLE_33133 BOUND_VARIABLE_33134))))) (let ((_let_656 (forall ((BOUND_VARIABLE_33120 refine424419629nres_a) (BOUND_VARIABLE_33121 refine424419629nres_a)) (= (ll_243 BOUND_VARIABLE_33120 BOUND_VARIABLE_33121) (and (= BOUND_VARIABLE_33121 ((inf_in262696383nres_a BOUND_VARIABLE_33121) BOUND_VARIABLE_33120)) (= BOUND_VARIABLE_33120 ((inf_in262696383nres_a BOUND_VARIABLE_33120) BOUND_VARIABLE_33121))))))) (let ((_let_657 (forall ((BOUND_VARIABLE_33108 set_a) (BOUND_VARIABLE_33109 set_a) (BOUND_VARIABLE_33110 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33110))) (= (ll_242 BOUND_VARIABLE_33108 BOUND_VARIABLE_33109 BOUND_VARIABLE_33110) ((inf_inf_o (_let_1 BOUND_VARIABLE_33108)) (_let_1 BOUND_VARIABLE_33109))))))) (let ((_let_658 (forall ((BOUND_VARIABLE_33096 set_a) (BOUND_VARIABLE_33097 set_a) (BOUND_VARIABLE_33098 a)) (let ((_let_1 (member_a BOUND_VARIABLE_33098))) (= (ll_241 BOUND_VARIABLE_33096 BOUND_VARIABLE_33097 BOUND_VARIABLE_33098) ((inf_inf_o (_let_1 BOUND_VARIABLE_33096)) (_let_1 BOUND_VARIABLE_33097))))))) (let ((_let_659 (forall ((BOUND_VARIABLE_33086 (-> a Bool)) (BOUND_VARIABLE_33087 a) (BOUND_VARIABLE_33088 a)) (= (ll_240 BOUND_VARIABLE_33086 BOUND_VARIABLE_33087 BOUND_VARIABLE_33088) (and (= BOUND_VARIABLE_33087 BOUND_VARIABLE_33088) (BOUND_VARIABLE_33086 BOUND_VARIABLE_33087)))))) (let ((_let_660 (forall ((BOUND_VARIABLE_33079 a) (BOUND_VARIABLE_33080 a)) (= (ll_239 BOUND_VARIABLE_33079 BOUND_VARIABLE_33080) (= BOUND_VARIABLE_33079 BOUND_VARIABLE_33080))))) (let ((_let_661 (forall ((BOUND_VARIABLE_33066 (-> a Bool)) (BOUND_VARIABLE_33067 (-> a Bool)) (BOUND_VARIABLE_33068 a)) (let ((_let_1 (BOUND_VARIABLE_33067 BOUND_VARIABLE_33068))) (= (ll_238 BOUND_VARIABLE_33066 BOUND_VARIABLE_33067 BOUND_VARIABLE_33068) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_33066 BOUND_VARIABLE_33068)) _let_1)) _let_1)))))) (let ((_let_662 (forall ((BOUND_VARIABLE_33055 (-> a Bool)) (BOUND_VARIABLE_33056 (-> a Bool)) (BOUND_VARIABLE_33057 a)) (= (ll_237 BOUND_VARIABLE_33055 BOUND_VARIABLE_33056 BOUND_VARIABLE_33057) ((inf_inf_o (BOUND_VARIABLE_33055 BOUND_VARIABLE_33057)) (BOUND_VARIABLE_33056 BOUND_VARIABLE_33057)))))) (let ((_let_663 (forall ((BOUND_VARIABLE_33044 (-> a Bool)) (BOUND_VARIABLE_33045 (-> a Bool)) (BOUND_VARIABLE_33046 a)) (= (ll_236 BOUND_VARIABLE_33044 BOUND_VARIABLE_33045 BOUND_VARIABLE_33046) ((inf_inf_o (BOUND_VARIABLE_33044 BOUND_VARIABLE_33046)) (BOUND_VARIABLE_33045 BOUND_VARIABLE_33046)))))) (let ((_let_664 (forall ((BOUND_VARIABLE_33033 (-> a Bool)) (BOUND_VARIABLE_33034 (-> a Bool)) (BOUND_VARIABLE_33035 a)) (= (ll_235 BOUND_VARIABLE_33033 BOUND_VARIABLE_33034 BOUND_VARIABLE_33035) ((inf_inf_o (BOUND_VARIABLE_33033 BOUND_VARIABLE_33035)) (BOUND_VARIABLE_33034 BOUND_VARIABLE_33035)))))) (let ((_let_665 (forall ((BOUND_VARIABLE_33022 (-> a Bool)) (BOUND_VARIABLE_33023 (-> a Bool)) (BOUND_VARIABLE_33024 a)) (= (ll_234 BOUND_VARIABLE_33022 BOUND_VARIABLE_33023 BOUND_VARIABLE_33024) ((inf_inf_o (BOUND_VARIABLE_33022 BOUND_VARIABLE_33024)) (BOUND_VARIABLE_33023 BOUND_VARIABLE_33024)))))) (let ((_let_666 (forall ((BOUND_VARIABLE_33009 (-> a Bool)) (BOUND_VARIABLE_33010 (-> a Bool)) (BOUND_VARIABLE_33011 a)) (let ((_let_1 (BOUND_VARIABLE_33010 BOUND_VARIABLE_33011))) (= (ll_233 BOUND_VARIABLE_33009 BOUND_VARIABLE_33010 BOUND_VARIABLE_33011) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_33009 BOUND_VARIABLE_33011)) _let_1)) _let_1)))))) (let ((_let_667 (forall ((BOUND_VARIABLE_32998 (-> a Bool)) (BOUND_VARIABLE_32999 (-> a Bool)) (BOUND_VARIABLE_33000 a)) (= (ll_232 BOUND_VARIABLE_32998 BOUND_VARIABLE_32999 BOUND_VARIABLE_33000) ((inf_inf_o (BOUND_VARIABLE_32998 BOUND_VARIABLE_33000)) (BOUND_VARIABLE_32999 BOUND_VARIABLE_33000)))))) (let ((_let_668 (forall ((BOUND_VARIABLE_32987 (-> a Bool)) (BOUND_VARIABLE_32988 (-> a Bool)) (BOUND_VARIABLE_32989 a)) (= (ll_231 BOUND_VARIABLE_32987 BOUND_VARIABLE_32988 BOUND_VARIABLE_32989) ((inf_inf_o (BOUND_VARIABLE_32987 BOUND_VARIABLE_32989)) (BOUND_VARIABLE_32988 BOUND_VARIABLE_32989)))))) (let ((_let_669 (forall ((BOUND_VARIABLE_32976 (-> a Bool)) (BOUND_VARIABLE_32977 (-> a Bool)) (BOUND_VARIABLE_32978 a)) (= (ll_230 BOUND_VARIABLE_32976 BOUND_VARIABLE_32977 BOUND_VARIABLE_32978) ((inf_inf_o (BOUND_VARIABLE_32976 BOUND_VARIABLE_32978)) (BOUND_VARIABLE_32977 BOUND_VARIABLE_32978)))))) (let ((_let_670 (forall ((BOUND_VARIABLE_32964 (-> a Bool)) (BOUND_VARIABLE_32965 (-> a Bool)) (BOUND_VARIABLE_32966 a)) (let ((_let_1 (inf_inf_o (BOUND_VARIABLE_32964 BOUND_VARIABLE_32966)))) (= (ll_229 BOUND_VARIABLE_32964 BOUND_VARIABLE_32965 BOUND_VARIABLE_32966) (_let_1 (_let_1 (BOUND_VARIABLE_32965 BOUND_VARIABLE_32966)))))))) (let ((_let_671 (forall ((BOUND_VARIABLE_32957 a) (BOUND_VARIABLE_32958 a)) (= (ll_228 BOUND_VARIABLE_32957 BOUND_VARIABLE_32958) (= BOUND_VARIABLE_32957 BOUND_VARIABLE_32958))))) (let ((_let_672 (forall ((BOUND_VARIABLE_32948 refine424419629nres_a) (BOUND_VARIABLE_32949 refine424419629nres_a)) (= (ll_227 BOUND_VARIABLE_32948 BOUND_VARIABLE_32949) (= BOUND_VARIABLE_32948 ((inf_in262696383nres_a BOUND_VARIABLE_32949) BOUND_VARIABLE_32948)))))) (let ((_let_673 (forall ((BOUND_VARIABLE_32940 refine424419629nres_a) (BOUND_VARIABLE_32941 refine424419629nres_a)) (= ((inf_in262696383nres_a BOUND_VARIABLE_32941) BOUND_VARIABLE_32940) (ll_226 BOUND_VARIABLE_32940 BOUND_VARIABLE_32941))))) (let ((_let_674 (forall ((BOUND_VARIABLE_32929 (-> a Bool)) (BOUND_VARIABLE_32930 (-> a Bool)) (BOUND_VARIABLE_32931 a)) (= (ll_225 BOUND_VARIABLE_32929 BOUND_VARIABLE_32930 BOUND_VARIABLE_32931) ((inf_inf_o (BOUND_VARIABLE_32929 BOUND_VARIABLE_32931)) (BOUND_VARIABLE_32930 BOUND_VARIABLE_32931)))))) (let ((_let_675 (forall ((BOUND_VARIABLE_32918 (-> a Bool)) (BOUND_VARIABLE_32919 (-> a Bool)) (BOUND_VARIABLE_32920 a)) (= (ll_224 BOUND_VARIABLE_32918 BOUND_VARIABLE_32919 BOUND_VARIABLE_32920) ((inf_inf_o (BOUND_VARIABLE_32918 BOUND_VARIABLE_32920)) (BOUND_VARIABLE_32919 BOUND_VARIABLE_32920)))))) (let ((_let_676 (forall ((BOUND_VARIABLE_32907 (-> a Bool)) (BOUND_VARIABLE_32908 (-> a Bool)) (BOUND_VARIABLE_32909 a)) (= (ll_223 BOUND_VARIABLE_32907 BOUND_VARIABLE_32908 BOUND_VARIABLE_32909) ((inf_inf_o (BOUND_VARIABLE_32907 BOUND_VARIABLE_32909)) (BOUND_VARIABLE_32908 BOUND_VARIABLE_32909)))))) (let ((_let_677 (forall ((BOUND_VARIABLE_32892 (-> a Bool)) (BOUND_VARIABLE_32893 (-> a Bool)) (BOUND_VARIABLE_32894 (-> a Bool)) (BOUND_VARIABLE_32895 a)) (= (ll_222 BOUND_VARIABLE_32892 BOUND_VARIABLE_32893 BOUND_VARIABLE_32894 BOUND_VARIABLE_32895) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_32892 BOUND_VARIABLE_32895)) (BOUND_VARIABLE_32893 BOUND_VARIABLE_32895))) (BOUND_VARIABLE_32894 BOUND_VARIABLE_32895)))))) (let ((_let_678 (forall ((BOUND_VARIABLE_32881 (-> a Bool)) (BOUND_VARIABLE_32882 (-> a Bool)) (BOUND_VARIABLE_32883 a)) (= (ll_221 BOUND_VARIABLE_32881 BOUND_VARIABLE_32882 BOUND_VARIABLE_32883) ((inf_inf_o (BOUND_VARIABLE_32881 BOUND_VARIABLE_32883)) (BOUND_VARIABLE_32882 BOUND_VARIABLE_32883)))))) (let ((_let_679 (forall ((BOUND_VARIABLE_32866 (-> a Bool)) (BOUND_VARIABLE_32867 (-> a Bool)) (BOUND_VARIABLE_32868 (-> a Bool)) (BOUND_VARIABLE_32869 a)) (= (ll_220 BOUND_VARIABLE_32866 BOUND_VARIABLE_32867 BOUND_VARIABLE_32868 BOUND_VARIABLE_32869) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_32866 BOUND_VARIABLE_32869)) (BOUND_VARIABLE_32867 BOUND_VARIABLE_32869))) (BOUND_VARIABLE_32868 BOUND_VARIABLE_32869)))))) (let ((_let_680 (forall ((BOUND_VARIABLE_32851 (-> a Bool)) (BOUND_VARIABLE_32852 (-> a Bool)) (BOUND_VARIABLE_32853 (-> a Bool)) (BOUND_VARIABLE_32854 a)) (= (ll_219 BOUND_VARIABLE_32851 BOUND_VARIABLE_32852 BOUND_VARIABLE_32853 BOUND_VARIABLE_32854) ((inf_inf_o (BOUND_VARIABLE_32851 BOUND_VARIABLE_32854)) ((inf_inf_o (BOUND_VARIABLE_32852 BOUND_VARIABLE_32854)) (BOUND_VARIABLE_32853 BOUND_VARIABLE_32854))))))) (let ((_let_681 (forall ((BOUND_VARIABLE_32840 (-> a Bool)) (BOUND_VARIABLE_32841 (-> a Bool)) (BOUND_VARIABLE_32842 a)) (= (ll_218 BOUND_VARIABLE_32840 BOUND_VARIABLE_32841 BOUND_VARIABLE_32842) ((inf_inf_o (BOUND_VARIABLE_32841 BOUND_VARIABLE_32842)) (BOUND_VARIABLE_32840 BOUND_VARIABLE_32842)))))) (let ((_let_682 (forall ((BOUND_VARIABLE_32805 set_a) (BOUND_VARIABLE_32806 set_a) (BOUND_VARIABLE_32807 set_a) (BOUND_VARIABLE_32808 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32808))) (= (ll_217 BOUND_VARIABLE_32805 BOUND_VARIABLE_32806 BOUND_VARIABLE_32807 BOUND_VARIABLE_32808) ((inf_inf_o (_let_1 BOUND_VARIABLE_32805)) (_let_1 (collect_a ((ll_366 BOUND_VARIABLE_32806) BOUND_VARIABLE_32807))))))))) (let ((_let_683 (forall ((BOUND_VARIABLE_32770 set_a) (BOUND_VARIABLE_32771 set_a) (BOUND_VARIABLE_32772 set_a) (BOUND_VARIABLE_32773 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32773))) (= (ll_216 BOUND_VARIABLE_32770 BOUND_VARIABLE_32771 BOUND_VARIABLE_32772 BOUND_VARIABLE_32773) ((inf_inf_o (_let_1 BOUND_VARIABLE_32770)) (_let_1 (collect_a ((ll_365 BOUND_VARIABLE_32771) BOUND_VARIABLE_32772))))))))) (let ((_let_684 (forall ((BOUND_VARIABLE_32759 set_a) (BOUND_VARIABLE_32760 (-> a Bool)) (BOUND_VARIABLE_32761 a)) (= (ll_215 BOUND_VARIABLE_32759 BOUND_VARIABLE_32760 BOUND_VARIABLE_32761) (and ((member_a BOUND_VARIABLE_32761) BOUND_VARIABLE_32759) (BOUND_VARIABLE_32760 BOUND_VARIABLE_32761)))))) (let ((_let_685 (forall ((BOUND_VARIABLE_32748 (-> a Bool)) (BOUND_VARIABLE_32749 set_a) (BOUND_VARIABLE_32750 a)) (= (ll_214 BOUND_VARIABLE_32748 BOUND_VARIABLE_32749 BOUND_VARIABLE_32750) (and (BOUND_VARIABLE_32748 BOUND_VARIABLE_32750) ((member_a BOUND_VARIABLE_32750) BOUND_VARIABLE_32749)))))) (let ((_let_686 (forall ((BOUND_VARIABLE_32737 (-> a Bool)) (BOUND_VARIABLE_32738 (-> a Bool)) (BOUND_VARIABLE_32739 a)) (= (ll_213 BOUND_VARIABLE_32737 BOUND_VARIABLE_32738 BOUND_VARIABLE_32739) ((inf_inf_o (BOUND_VARIABLE_32737 BOUND_VARIABLE_32739)) (BOUND_VARIABLE_32738 BOUND_VARIABLE_32739)))))) (let ((_let_687 (forall ((BOUND_VARIABLE_32726 (-> a Bool)) (BOUND_VARIABLE_32727 (-> a Bool)) (BOUND_VARIABLE_32728 a)) (= (ll_212 BOUND_VARIABLE_32726 BOUND_VARIABLE_32727 BOUND_VARIABLE_32728) ((inf_inf_o (BOUND_VARIABLE_32726 BOUND_VARIABLE_32728)) (BOUND_VARIABLE_32727 BOUND_VARIABLE_32728)))))) (let ((_let_688 (forall ((BOUND_VARIABLE_32707 (-> a Bool)) (BOUND_VARIABLE_32708 (-> a Bool)) (BOUND_VARIABLE_32709 Bool) (BOUND_VARIABLE_32710 (-> a Bool)) (BOUND_VARIABLE_32711 (-> a Bool)) (BOUND_VARIABLE_32712 a)) (let ((_let_1 (if_a_o BOUND_VARIABLE_32709))) (= (ll_211 BOUND_VARIABLE_32707 BOUND_VARIABLE_32708 BOUND_VARIABLE_32709 BOUND_VARIABLE_32710 BOUND_VARIABLE_32711 BOUND_VARIABLE_32712) ((inf_inf_o (((_let_1 BOUND_VARIABLE_32707) BOUND_VARIABLE_32708) BOUND_VARIABLE_32712)) (((_let_1 BOUND_VARIABLE_32710) BOUND_VARIABLE_32711) BOUND_VARIABLE_32712))))))) (let ((_let_689 (forall ((BOUND_VARIABLE_32692 (-> a Bool)) (BOUND_VARIABLE_32693 (-> a Bool)) (BOUND_VARIABLE_32694 (-> a Bool)) (BOUND_VARIABLE_32695 a)) (= (ll_210 BOUND_VARIABLE_32692 BOUND_VARIABLE_32693 BOUND_VARIABLE_32694 BOUND_VARIABLE_32695) ((inf_inf_o (BOUND_VARIABLE_32692 BOUND_VARIABLE_32695)) ((inf_inf_o (BOUND_VARIABLE_32693 BOUND_VARIABLE_32695)) (BOUND_VARIABLE_32694 BOUND_VARIABLE_32695))))))) (let ((_let_690 (forall ((BOUND_VARIABLE_32677 (-> a Bool)) (BOUND_VARIABLE_32678 (-> a Bool)) (BOUND_VARIABLE_32679 (-> a Bool)) (BOUND_VARIABLE_32680 a)) (= (ll_209 BOUND_VARIABLE_32677 BOUND_VARIABLE_32678 BOUND_VARIABLE_32679 BOUND_VARIABLE_32680) ((inf_inf_o (BOUND_VARIABLE_32677 BOUND_VARIABLE_32680)) ((inf_inf_o (BOUND_VARIABLE_32678 BOUND_VARIABLE_32680)) (BOUND_VARIABLE_32679 BOUND_VARIABLE_32680))))))) (let ((_let_691 (forall ((BOUND_VARIABLE_32663 refine424419629nres_a) (BOUND_VARIABLE_32664 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_32665 refine424419629nres_a) (BOUND_VARIABLE_32666 a)) (= (ll_208 BOUND_VARIABLE_32663 BOUND_VARIABLE_32664 BOUND_VARIABLE_32665 BOUND_VARIABLE_32666) ((inf_inf_o ((BOUND_VARIABLE_32664 BOUND_VARIABLE_32663) BOUND_VARIABLE_32666)) ((BOUND_VARIABLE_32664 BOUND_VARIABLE_32665) BOUND_VARIABLE_32666)))))) (let ((_let_692 (forall ((BOUND_VARIABLE_32649 refine424419629nres_a) (BOUND_VARIABLE_32650 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_32651 refine424419629nres_a) (BOUND_VARIABLE_32652 a)) (= (ll_207 BOUND_VARIABLE_32649 BOUND_VARIABLE_32650 BOUND_VARIABLE_32651 BOUND_VARIABLE_32652) ((inf_inf_o ((BOUND_VARIABLE_32650 BOUND_VARIABLE_32649) BOUND_VARIABLE_32652)) ((BOUND_VARIABLE_32650 BOUND_VARIABLE_32651) BOUND_VARIABLE_32652)))))) (let ((_let_693 (forall ((BOUND_VARIABLE_32634 (-> a Bool)) (BOUND_VARIABLE_32635 (-> a Bool)) (BOUND_VARIABLE_32636 (-> a Bool)) (BOUND_VARIABLE_32637 a)) (= (ll_206 BOUND_VARIABLE_32634 BOUND_VARIABLE_32635 BOUND_VARIABLE_32636 BOUND_VARIABLE_32637) ((inf_inf_o (BOUND_VARIABLE_32634 BOUND_VARIABLE_32637)) ((inf_inf_o (BOUND_VARIABLE_32635 BOUND_VARIABLE_32637)) (BOUND_VARIABLE_32636 BOUND_VARIABLE_32637))))))) (let ((_let_694 (forall ((BOUND_VARIABLE_32619 (-> a Bool)) (BOUND_VARIABLE_32620 (-> a Bool)) (BOUND_VARIABLE_32621 (-> a Bool)) (BOUND_VARIABLE_32622 a)) (= (ll_205 BOUND_VARIABLE_32619 BOUND_VARIABLE_32620 BOUND_VARIABLE_32621 BOUND_VARIABLE_32622) ((inf_inf_o (BOUND_VARIABLE_32619 BOUND_VARIABLE_32622)) ((inf_inf_o (BOUND_VARIABLE_32620 BOUND_VARIABLE_32622)) (BOUND_VARIABLE_32621 BOUND_VARIABLE_32622))))))) (let ((_let_695 (forall ((BOUND_VARIABLE_32607 set_a) (BOUND_VARIABLE_32608 set_a) (BOUND_VARIABLE_32609 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32609))) (= (ll_204 BOUND_VARIABLE_32607 BOUND_VARIABLE_32608 BOUND_VARIABLE_32609) ((inf_inf_o (_let_1 BOUND_VARIABLE_32607)) (_let_1 BOUND_VARIABLE_32608))))))) (let ((_let_696 (forall ((BOUND_VARIABLE_32577 set_a) (BOUND_VARIABLE_32578 set_a) (BOUND_VARIABLE_32579 a)) (= (ll_203 BOUND_VARIABLE_32577 BOUND_VARIABLE_32578 BOUND_VARIABLE_32579) ((member_a BOUND_VARIABLE_32579) (collect_a ((ll_364 BOUND_VARIABLE_32577) BOUND_VARIABLE_32578))))))) (let ((_let_697 (forall ((BOUND_VARIABLE_32568 (-> a Bool)) (BOUND_VARIABLE_32569 a)) (let ((_let_1 (BOUND_VARIABLE_32568 BOUND_VARIABLE_32569))) (= (ll_202 BOUND_VARIABLE_32568 BOUND_VARIABLE_32569) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_698 (forall ((BOUND_VARIABLE_32533 set_a) (BOUND_VARIABLE_32534 set_a) (BOUND_VARIABLE_32535 set_a) (BOUND_VARIABLE_32536 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32536))) (= (ll_201 BOUND_VARIABLE_32533 BOUND_VARIABLE_32534 BOUND_VARIABLE_32535 BOUND_VARIABLE_32536) ((inf_inf_o (_let_1 BOUND_VARIABLE_32533)) (_let_1 (collect_a ((ll_363 BOUND_VARIABLE_32534) BOUND_VARIABLE_32535))))))))) (let ((_let_699 (forall ((BOUND_VARIABLE_32498 set_a) (BOUND_VARIABLE_32499 set_a) (BOUND_VARIABLE_32500 set_a) (BOUND_VARIABLE_32501 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32501))) (= (ll_200 BOUND_VARIABLE_32498 BOUND_VARIABLE_32499 BOUND_VARIABLE_32500 BOUND_VARIABLE_32501) ((inf_inf_o (_let_1 BOUND_VARIABLE_32498)) (_let_1 (collect_a ((ll_362 BOUND_VARIABLE_32499) BOUND_VARIABLE_32500))))))))) (let ((_let_700 (forall ((BOUND_VARIABLE_32486 set_a) (BOUND_VARIABLE_32487 set_a) (BOUND_VARIABLE_32488 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32488))) (= (ll_199 BOUND_VARIABLE_32486 BOUND_VARIABLE_32487 BOUND_VARIABLE_32488) ((inf_inf_o (_let_1 BOUND_VARIABLE_32486)) (_let_1 BOUND_VARIABLE_32487))))))) (let ((_let_701 (forall ((BOUND_VARIABLE_32479 set_a) (BOUND_VARIABLE_32480 set_a)) (= (ll_198 BOUND_VARIABLE_32479 BOUND_VARIABLE_32480) (= BOUND_VARIABLE_32479 BOUND_VARIABLE_32480))))) (let ((_let_702 (forall ((BOUND_VARIABLE_32462 set_a) (BOUND_VARIABLE_32463 set_a)) (= (ll_197 BOUND_VARIABLE_32462 BOUND_VARIABLE_32463) (and (forall ((BOUND_VARIABLE_13719 a)) (let ((_let_1 (member_a BOUND_VARIABLE_13719))) (or (not (_let_1 BOUND_VARIABLE_32463)) (_let_1 BOUND_VARIABLE_32462)))) (forall ((BOUND_VARIABLE_13739 a)) (let ((_let_1 (member_a BOUND_VARIABLE_13739))) (or (not (_let_1 BOUND_VARIABLE_32462)) (_let_1 BOUND_VARIABLE_32463))))))))) (let ((_let_703 (forall ((BOUND_VARIABLE_32453 refine424419629nres_a) (BOUND_VARIABLE_32454 refine424419629nres_a)) (= (ll_196 BOUND_VARIABLE_32453 BOUND_VARIABLE_32454) (= BOUND_VARIABLE_32453 ((inf_in262696383nres_a BOUND_VARIABLE_32453) BOUND_VARIABLE_32454)))))) (let ((_let_704 (forall ((BOUND_VARIABLE_32444 refine424419629nres_a) (BOUND_VARIABLE_32445 refine424419629nres_a)) (= (ll_195 BOUND_VARIABLE_32444 BOUND_VARIABLE_32445) (= BOUND_VARIABLE_32444 ((inf_in262696383nres_a BOUND_VARIABLE_32444) BOUND_VARIABLE_32445)))))) (let ((_let_705 (forall ((BOUND_VARIABLE_32433 (-> a Bool)) (BOUND_VARIABLE_32434 (-> a Bool)) (BOUND_VARIABLE_32435 a)) (= (ll_194 BOUND_VARIABLE_32433 BOUND_VARIABLE_32434 BOUND_VARIABLE_32435) ((inf_inf_o (BOUND_VARIABLE_32433 BOUND_VARIABLE_32435)) (BOUND_VARIABLE_32434 BOUND_VARIABLE_32435)))))) (let ((_let_706 (forall ((BOUND_VARIABLE_32422 (-> a Bool)) (BOUND_VARIABLE_32423 (-> a Bool)) (BOUND_VARIABLE_32424 a)) (= (ll_193 BOUND_VARIABLE_32422 BOUND_VARIABLE_32423 BOUND_VARIABLE_32424) ((inf_inf_o (BOUND_VARIABLE_32422 BOUND_VARIABLE_32424)) (BOUND_VARIABLE_32423 BOUND_VARIABLE_32424)))))) (let ((_let_707 (forall ((BOUND_VARIABLE_32411 (-> a Bool)) (BOUND_VARIABLE_32412 (-> a Bool)) (BOUND_VARIABLE_32413 a)) (= (ll_192 BOUND_VARIABLE_32411 BOUND_VARIABLE_32412 BOUND_VARIABLE_32413) ((inf_inf_o (BOUND_VARIABLE_32411 BOUND_VARIABLE_32413)) (BOUND_VARIABLE_32412 BOUND_VARIABLE_32413)))))) (let ((_let_708 (forall ((BOUND_VARIABLE_32400 (-> a Bool)) (BOUND_VARIABLE_32401 (-> a Bool)) (BOUND_VARIABLE_32402 a)) (= (ll_191 BOUND_VARIABLE_32400 BOUND_VARIABLE_32401 BOUND_VARIABLE_32402) ((inf_inf_o (BOUND_VARIABLE_32400 BOUND_VARIABLE_32402)) (BOUND_VARIABLE_32401 BOUND_VARIABLE_32402)))))) (let ((_let_709 (forall ((BOUND_VARIABLE_32389 (-> a Bool)) (BOUND_VARIABLE_32390 (-> a Bool)) (BOUND_VARIABLE_32391 a)) (= (ll_190 BOUND_VARIABLE_32389 BOUND_VARIABLE_32390 BOUND_VARIABLE_32391) ((inf_inf_o (BOUND_VARIABLE_32389 BOUND_VARIABLE_32391)) (BOUND_VARIABLE_32390 BOUND_VARIABLE_32391)))))) (let ((_let_710 (forall ((BOUND_VARIABLE_32378 (-> a Bool)) (BOUND_VARIABLE_32379 (-> a Bool)) (BOUND_VARIABLE_32380 a)) (= (ll_189 BOUND_VARIABLE_32378 BOUND_VARIABLE_32379 BOUND_VARIABLE_32380) ((inf_inf_o (BOUND_VARIABLE_32378 BOUND_VARIABLE_32380)) (BOUND_VARIABLE_32379 BOUND_VARIABLE_32380)))))) (let ((_let_711 (forall ((BOUND_VARIABLE_32370 refine424419629nres_a) (BOUND_VARIABLE_32371 refine424419629nres_a)) (= ((inf_in262696383nres_a BOUND_VARIABLE_32371) BOUND_VARIABLE_32370) (ll_188 BOUND_VARIABLE_32370 BOUND_VARIABLE_32371))))) (let ((_let_712 (forall ((BOUND_VARIABLE_32359 (-> a Bool)) (BOUND_VARIABLE_32360 (-> a Bool)) (BOUND_VARIABLE_32361 a)) (= (ll_187 BOUND_VARIABLE_32359 BOUND_VARIABLE_32360 BOUND_VARIABLE_32361) ((inf_inf_o (BOUND_VARIABLE_32359 BOUND_VARIABLE_32361)) (BOUND_VARIABLE_32360 BOUND_VARIABLE_32361)))))) (let ((_let_713 (forall ((BOUND_VARIABLE_32348 (-> a Bool)) (BOUND_VARIABLE_32349 (-> a Bool)) (BOUND_VARIABLE_32350 a)) (= (ll_186 BOUND_VARIABLE_32348 BOUND_VARIABLE_32349 BOUND_VARIABLE_32350) ((inf_inf_o (BOUND_VARIABLE_32348 BOUND_VARIABLE_32350)) (BOUND_VARIABLE_32349 BOUND_VARIABLE_32350)))))) (let ((_let_714 (forall ((BOUND_VARIABLE_32333 (-> a Bool)) (BOUND_VARIABLE_32334 (-> a Bool)) (BOUND_VARIABLE_32335 (-> a Bool)) (BOUND_VARIABLE_32336 a)) (= (ll_185 BOUND_VARIABLE_32333 BOUND_VARIABLE_32334 BOUND_VARIABLE_32335 BOUND_VARIABLE_32336) ((inf_inf_o (BOUND_VARIABLE_32333 BOUND_VARIABLE_32336)) ((inf_inf_o (BOUND_VARIABLE_32334 BOUND_VARIABLE_32336)) (BOUND_VARIABLE_32335 BOUND_VARIABLE_32336))))))) (let ((_let_715 (forall ((BOUND_VARIABLE_32318 (-> a Bool)) (BOUND_VARIABLE_32319 (-> a Bool)) (BOUND_VARIABLE_32320 (-> a Bool)) (BOUND_VARIABLE_32321 a)) (= (ll_184 BOUND_VARIABLE_32318 BOUND_VARIABLE_32319 BOUND_VARIABLE_32320 BOUND_VARIABLE_32321) ((inf_inf_o (BOUND_VARIABLE_32318 BOUND_VARIABLE_32321)) ((inf_inf_o (BOUND_VARIABLE_32319 BOUND_VARIABLE_32321)) (BOUND_VARIABLE_32320 BOUND_VARIABLE_32321))))))) (let ((_let_716 (forall ((BOUND_VARIABLE_32307 (-> a Bool)) (BOUND_VARIABLE_32308 (-> a Bool)) (BOUND_VARIABLE_32309 a)) (= (ll_183 BOUND_VARIABLE_32307 BOUND_VARIABLE_32308 BOUND_VARIABLE_32309) ((inf_inf_o (BOUND_VARIABLE_32307 BOUND_VARIABLE_32309)) (BOUND_VARIABLE_32308 BOUND_VARIABLE_32309)))))) (let ((_let_717 (forall ((BOUND_VARIABLE_32296 (-> a Bool)) (BOUND_VARIABLE_32297 (-> a Bool)) (BOUND_VARIABLE_32298 a)) (= (ll_182 BOUND_VARIABLE_32296 BOUND_VARIABLE_32297 BOUND_VARIABLE_32298) ((inf_inf_o (BOUND_VARIABLE_32296 BOUND_VARIABLE_32298)) (BOUND_VARIABLE_32297 BOUND_VARIABLE_32298)))))) (let ((_let_718 (forall ((BOUND_VARIABLE_32285 (-> a Bool)) (BOUND_VARIABLE_32286 (-> a Bool)) (BOUND_VARIABLE_32287 a)) (= (ll_181 BOUND_VARIABLE_32285 BOUND_VARIABLE_32286 BOUND_VARIABLE_32287) ((inf_inf_o (BOUND_VARIABLE_32285 BOUND_VARIABLE_32287)) (BOUND_VARIABLE_32286 BOUND_VARIABLE_32287)))))) (let ((_let_719 (forall ((BOUND_VARIABLE_32274 (-> a Bool)) (BOUND_VARIABLE_32275 (-> a Bool)) (BOUND_VARIABLE_32276 a)) (= (ll_180 BOUND_VARIABLE_32274 BOUND_VARIABLE_32275 BOUND_VARIABLE_32276) ((inf_inf_o (BOUND_VARIABLE_32274 BOUND_VARIABLE_32276)) (BOUND_VARIABLE_32275 BOUND_VARIABLE_32276)))))) (let ((_let_720 (forall ((BOUND_VARIABLE_32263 (-> a Bool)) (BOUND_VARIABLE_32264 (-> a Bool)) (BOUND_VARIABLE_32265 a)) (= (ll_179 BOUND_VARIABLE_32263 BOUND_VARIABLE_32264 BOUND_VARIABLE_32265) ((inf_inf_o (BOUND_VARIABLE_32263 BOUND_VARIABLE_32265)) (BOUND_VARIABLE_32264 BOUND_VARIABLE_32265)))))) (let ((_let_721 (forall ((BOUND_VARIABLE_32244 (-> a Bool)) (BOUND_VARIABLE_32245 (-> a Bool)) (BOUND_VARIABLE_32246 (-> a Bool)) (BOUND_VARIABLE_32247 (-> a Bool)) (BOUND_VARIABLE_32248 a)) (= (ll_178 BOUND_VARIABLE_32244 BOUND_VARIABLE_32245 BOUND_VARIABLE_32246 BOUND_VARIABLE_32247 BOUND_VARIABLE_32248) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_32244 BOUND_VARIABLE_32248)) (BOUND_VARIABLE_32245 BOUND_VARIABLE_32248))) ((inf_inf_o (BOUND_VARIABLE_32246 BOUND_VARIABLE_32248)) (BOUND_VARIABLE_32247 BOUND_VARIABLE_32248))))))) (let ((_let_722 (forall ((BOUND_VARIABLE_32230 set_a) (BOUND_VARIABLE_32231 (-> set_a a Bool)) (BOUND_VARIABLE_32232 set_a) (BOUND_VARIABLE_32233 a)) (= (ll_177 BOUND_VARIABLE_32230 BOUND_VARIABLE_32231 BOUND_VARIABLE_32232 BOUND_VARIABLE_32233) ((inf_inf_o ((BOUND_VARIABLE_32231 BOUND_VARIABLE_32230) BOUND_VARIABLE_32233)) ((BOUND_VARIABLE_32231 BOUND_VARIABLE_32232) BOUND_VARIABLE_32233)))))) (let ((_let_723 (forall ((BOUND_VARIABLE_32216 set_a) (BOUND_VARIABLE_32217 (-> set_a a Bool)) (BOUND_VARIABLE_32218 set_a) (BOUND_VARIABLE_32219 a)) (= (ll_176 BOUND_VARIABLE_32216 BOUND_VARIABLE_32217 BOUND_VARIABLE_32218 BOUND_VARIABLE_32219) ((inf_inf_o ((BOUND_VARIABLE_32217 BOUND_VARIABLE_32216) BOUND_VARIABLE_32219)) ((BOUND_VARIABLE_32217 BOUND_VARIABLE_32218) BOUND_VARIABLE_32219)))))) (let ((_let_724 (forall ((BOUND_VARIABLE_32209 (-> a Bool)) (BOUND_VARIABLE_32210 (-> a Bool))) (= (ll_175 BOUND_VARIABLE_32209 BOUND_VARIABLE_32210) (= BOUND_VARIABLE_32209 BOUND_VARIABLE_32210))))) (let ((_let_725 (forall ((BOUND_VARIABLE_32163 (-> a Bool)) (BOUND_VARIABLE_32164 (-> a Bool))) (= (ll_174 BOUND_VARIABLE_32163 BOUND_VARIABLE_32164) (and (= BOUND_VARIABLE_32164 ((ll_361 BOUND_VARIABLE_32164) BOUND_VARIABLE_32163)) (= BOUND_VARIABLE_32163 ((ll_360 BOUND_VARIABLE_32163) BOUND_VARIABLE_32164))))))) (let ((_let_726 (forall ((BOUND_VARIABLE_32153 (-> a Bool)) (BOUND_VARIABLE_32154 (-> a Bool)) (BOUND_VARIABLE_32155 a)) (= (ll_173 BOUND_VARIABLE_32153 BOUND_VARIABLE_32154 BOUND_VARIABLE_32155) (and (BOUND_VARIABLE_32153 BOUND_VARIABLE_32155) (BOUND_VARIABLE_32154 BOUND_VARIABLE_32155)))))) (let ((_let_727 (forall ((BOUND_VARIABLE_32141 set_a) (BOUND_VARIABLE_32142 set_a) (BOUND_VARIABLE_32143 a)) (let ((_let_1 (member_a BOUND_VARIABLE_32143))) (= (ll_172 BOUND_VARIABLE_32141 BOUND_VARIABLE_32142 BOUND_VARIABLE_32143) ((inf_inf_o (_let_1 BOUND_VARIABLE_32141)) (_let_1 BOUND_VARIABLE_32142))))))) (let ((_let_728 (forall ((BOUND_VARIABLE_32134 set_a) (BOUND_VARIABLE_32135 set_a)) (= (ll_171 BOUND_VARIABLE_32134 BOUND_VARIABLE_32135) (= BOUND_VARIABLE_32134 BOUND_VARIABLE_32135))))) (let ((_let_729 (forall ((BOUND_VARIABLE_32117 set_a) (BOUND_VARIABLE_32118 set_a)) (= (ll_170 BOUND_VARIABLE_32117 BOUND_VARIABLE_32118) (and (forall ((BOUND_VARIABLE_12880 a)) (let ((_let_1 (member_a BOUND_VARIABLE_12880))) (or (not (_let_1 BOUND_VARIABLE_32118)) (_let_1 BOUND_VARIABLE_32117)))) (forall ((BOUND_VARIABLE_12900 a)) (let ((_let_1 (member_a BOUND_VARIABLE_12900))) (or (not (_let_1 BOUND_VARIABLE_32117)) (_let_1 BOUND_VARIABLE_32118))))))))) (let ((_let_730 (forall ((BOUND_VARIABLE_32102 (-> a Bool)) (BOUND_VARIABLE_32103 (-> a Bool)) (BOUND_VARIABLE_32104 (-> a Bool)) (BOUND_VARIABLE_32105 a)) (= (ll_169 BOUND_VARIABLE_32102 BOUND_VARIABLE_32103 BOUND_VARIABLE_32104 BOUND_VARIABLE_32105) ((inf_inf_o (BOUND_VARIABLE_32102 BOUND_VARIABLE_32105)) ((inf_inf_o (BOUND_VARIABLE_32103 BOUND_VARIABLE_32105)) (BOUND_VARIABLE_32104 BOUND_VARIABLE_32105))))))) (let ((_let_731 (forall ((BOUND_VARIABLE_32087 (-> a Bool)) (BOUND_VARIABLE_32088 (-> a Bool)) (BOUND_VARIABLE_32089 (-> a Bool)) (BOUND_VARIABLE_32090 a)) (= (ll_168 BOUND_VARIABLE_32087 BOUND_VARIABLE_32088 BOUND_VARIABLE_32089 BOUND_VARIABLE_32090) ((inf_inf_o (BOUND_VARIABLE_32087 BOUND_VARIABLE_32090)) ((inf_inf_o (BOUND_VARIABLE_32088 BOUND_VARIABLE_32090)) (BOUND_VARIABLE_32089 BOUND_VARIABLE_32090))))))) (let ((_let_732 (forall ((BOUND_VARIABLE_32076 (-> a Bool)) (BOUND_VARIABLE_32077 (-> a Bool)) (BOUND_VARIABLE_32078 a)) (= (ll_167 BOUND_VARIABLE_32076 BOUND_VARIABLE_32077 BOUND_VARIABLE_32078) ((inf_inf_o (BOUND_VARIABLE_32076 BOUND_VARIABLE_32078)) (BOUND_VARIABLE_32077 BOUND_VARIABLE_32078)))))) (let ((_let_733 (forall ((BOUND_VARIABLE_32063 (-> set_a a Bool)) (BOUND_VARIABLE_32064 set_a) (BOUND_VARIABLE_32065 (-> a Bool)) (BOUND_VARIABLE_32066 a)) (= (ll_166 BOUND_VARIABLE_32063 BOUND_VARIABLE_32064 BOUND_VARIABLE_32065 BOUND_VARIABLE_32066) ((inf_inf_o ((BOUND_VARIABLE_32063 BOUND_VARIABLE_32064) BOUND_VARIABLE_32066)) (BOUND_VARIABLE_32065 BOUND_VARIABLE_32066)))))) (let ((_let_734 (forall ((BOUND_VARIABLE_32049 set_a) (BOUND_VARIABLE_32050 (-> set_a a Bool)) (BOUND_VARIABLE_32051 set_a) (BOUND_VARIABLE_32052 a)) (= (ll_165 BOUND_VARIABLE_32049 BOUND_VARIABLE_32050 BOUND_VARIABLE_32051 BOUND_VARIABLE_32052) ((inf_inf_o ((BOUND_VARIABLE_32050 BOUND_VARIABLE_32049) BOUND_VARIABLE_32052)) ((BOUND_VARIABLE_32050 BOUND_VARIABLE_32051) BOUND_VARIABLE_32052)))))) (let ((_let_735 (forall ((BOUND_VARIABLE_32036 (-> set_a a Bool)) (BOUND_VARIABLE_32037 set_a) (BOUND_VARIABLE_32038 (-> a Bool)) (BOUND_VARIABLE_32039 a)) (= (ll_164 BOUND_VARIABLE_32036 BOUND_VARIABLE_32037 BOUND_VARIABLE_32038 BOUND_VARIABLE_32039) ((inf_inf_o ((BOUND_VARIABLE_32036 BOUND_VARIABLE_32037) BOUND_VARIABLE_32039)) (BOUND_VARIABLE_32038 BOUND_VARIABLE_32039)))))) (let ((_let_736 (forall ((BOUND_VARIABLE_32029 a) (BOUND_VARIABLE_32030 a)) (= (ll_163 BOUND_VARIABLE_32029 BOUND_VARIABLE_32030) (= BOUND_VARIABLE_32029 BOUND_VARIABLE_32030))))) (let ((_let_737 (forall ((BOUND_VARIABLE_32022 a) (BOUND_VARIABLE_32023 a)) (= (ll_162 BOUND_VARIABLE_32022 BOUND_VARIABLE_32023) (= BOUND_VARIABLE_32022 BOUND_VARIABLE_32023))))) (let ((_let_738 (forall ((BOUND_VARIABLE_32007 (-> a Bool)) (BOUND_VARIABLE_32008 (-> a Bool)) (BOUND_VARIABLE_32009 (-> a Bool)) (BOUND_VARIABLE_32010 a)) (= (ll_161 BOUND_VARIABLE_32007 BOUND_VARIABLE_32008 BOUND_VARIABLE_32009 BOUND_VARIABLE_32010) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_32007 BOUND_VARIABLE_32010)) (BOUND_VARIABLE_32008 BOUND_VARIABLE_32010))) (BOUND_VARIABLE_32009 BOUND_VARIABLE_32010)))))) (let ((_let_739 (forall ((BOUND_VARIABLE_31992 (-> a Bool)) (BOUND_VARIABLE_31993 (-> a Bool)) (BOUND_VARIABLE_31994 (-> a Bool)) (BOUND_VARIABLE_31995 a)) (= (ll_160 BOUND_VARIABLE_31992 BOUND_VARIABLE_31993 BOUND_VARIABLE_31994 BOUND_VARIABLE_31995) ((inf_inf_o (BOUND_VARIABLE_31992 BOUND_VARIABLE_31995)) ((inf_inf_o (BOUND_VARIABLE_31993 BOUND_VARIABLE_31995)) (BOUND_VARIABLE_31994 BOUND_VARIABLE_31995))))))) (let ((_let_740 (forall ((BOUND_VARIABLE_31985 a) (BOUND_VARIABLE_31986 a)) (= (ll_159 BOUND_VARIABLE_31985 BOUND_VARIABLE_31986) (= BOUND_VARIABLE_31985 BOUND_VARIABLE_31986))))) (let ((_let_741 (forall ((BOUND_VARIABLE_31978 a) (BOUND_VARIABLE_31979 a)) (= (ll_158 BOUND_VARIABLE_31978 BOUND_VARIABLE_31979) (= BOUND_VARIABLE_31978 BOUND_VARIABLE_31979))))) (let ((_let_742 (forall ((BOUND_VARIABLE_31971 a) (BOUND_VARIABLE_31972 a)) (= (ll_157 BOUND_VARIABLE_31971 BOUND_VARIABLE_31972) (= BOUND_VARIABLE_31971 BOUND_VARIABLE_31972))))) (let ((_let_743 (forall ((BOUND_VARIABLE_31959 set_a) (BOUND_VARIABLE_31960 set_a) (BOUND_VARIABLE_31961 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31961))) (= (ll_156 BOUND_VARIABLE_31959 BOUND_VARIABLE_31960 BOUND_VARIABLE_31961) ((inf_inf_o (_let_1 BOUND_VARIABLE_31959)) (_let_1 BOUND_VARIABLE_31960))))))) (let ((_let_744 (forall ((BOUND_VARIABLE_31948 (-> a Bool)) (BOUND_VARIABLE_31949 (-> a Bool)) (BOUND_VARIABLE_31950 a)) (= (ll_155 BOUND_VARIABLE_31948 BOUND_VARIABLE_31949 BOUND_VARIABLE_31950) ((inf_inf_o (BOUND_VARIABLE_31948 BOUND_VARIABLE_31950)) (BOUND_VARIABLE_31949 BOUND_VARIABLE_31950)))))) (let ((_let_745 (forall ((BOUND_VARIABLE_31937 (-> a Bool)) (BOUND_VARIABLE_31938 (-> a Bool)) (BOUND_VARIABLE_31939 a)) (= (ll_154 BOUND_VARIABLE_31937 BOUND_VARIABLE_31938 BOUND_VARIABLE_31939) ((inf_inf_o (BOUND_VARIABLE_31937 BOUND_VARIABLE_31939)) (BOUND_VARIABLE_31938 BOUND_VARIABLE_31939)))))) (let ((_let_746 (forall ((BOUND_VARIABLE_31926 (-> a Bool)) (BOUND_VARIABLE_31927 (-> a Bool)) (BOUND_VARIABLE_31928 a)) (= (ll_153 BOUND_VARIABLE_31926 BOUND_VARIABLE_31927 BOUND_VARIABLE_31928) ((inf_inf_o (BOUND_VARIABLE_31926 BOUND_VARIABLE_31928)) (BOUND_VARIABLE_31927 BOUND_VARIABLE_31928)))))) (let ((_let_747 (forall ((BOUND_VARIABLE_31915 (-> a Bool)) (BOUND_VARIABLE_31916 (-> a Bool)) (BOUND_VARIABLE_31917 a)) (= (ll_152 BOUND_VARIABLE_31915 BOUND_VARIABLE_31916 BOUND_VARIABLE_31917) ((inf_inf_o (BOUND_VARIABLE_31915 BOUND_VARIABLE_31917)) (BOUND_VARIABLE_31916 BOUND_VARIABLE_31917)))))) (let ((_let_748 (forall ((BOUND_VARIABLE_31901 (-> a Bool)) (BOUND_VARIABLE_31902 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_31903 (-> a Bool)) (BOUND_VARIABLE_31904 a)) (= (ll_151 BOUND_VARIABLE_31901 BOUND_VARIABLE_31902 BOUND_VARIABLE_31903 BOUND_VARIABLE_31904) ((inf_inf_o ((BOUND_VARIABLE_31902 BOUND_VARIABLE_31901) BOUND_VARIABLE_31904)) ((BOUND_VARIABLE_31902 BOUND_VARIABLE_31903) BOUND_VARIABLE_31904)))))) (let ((_let_749 (forall ((BOUND_VARIABLE_31887 (-> a Bool)) (BOUND_VARIABLE_31888 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_31889 (-> a Bool)) (BOUND_VARIABLE_31890 a)) (= (ll_150 BOUND_VARIABLE_31887 BOUND_VARIABLE_31888 BOUND_VARIABLE_31889 BOUND_VARIABLE_31890) ((inf_inf_o ((BOUND_VARIABLE_31888 BOUND_VARIABLE_31887) BOUND_VARIABLE_31890)) ((BOUND_VARIABLE_31888 BOUND_VARIABLE_31889) BOUND_VARIABLE_31890)))))) (let ((_let_750 (forall ((BOUND_VARIABLE_31874 set_a) (BOUND_VARIABLE_31875 (-> a Bool)) (BOUND_VARIABLE_31876 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31876))) (= (ll_149 BOUND_VARIABLE_31874 BOUND_VARIABLE_31875 BOUND_VARIABLE_31876) ((inf_inf_o (_let_1 BOUND_VARIABLE_31874)) (_let_1 (collect_a BOUND_VARIABLE_31875)))))))) (let ((_let_751 (forall ((BOUND_VARIABLE_31861 set_a) (BOUND_VARIABLE_31862 (-> a Bool)) (BOUND_VARIABLE_31863 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31863))) (= (ll_148 BOUND_VARIABLE_31861 BOUND_VARIABLE_31862 BOUND_VARIABLE_31863) ((inf_inf_o (_let_1 BOUND_VARIABLE_31861)) (_let_1 (collect_a BOUND_VARIABLE_31862)))))))) (let ((_let_752 (forall ((BOUND_VARIABLE_31848 (-> a Bool)) (BOUND_VARIABLE_31849 (-> a Bool)) (BOUND_VARIABLE_31850 a)) (let ((_let_1 (BOUND_VARIABLE_31849 BOUND_VARIABLE_31850))) (= (ll_147 BOUND_VARIABLE_31848 BOUND_VARIABLE_31849 BOUND_VARIABLE_31850) ((inf_inf_o ((inf_inf_o _let_1) (BOUND_VARIABLE_31848 BOUND_VARIABLE_31850))) _let_1)))))) (let ((_let_753 (forall ((BOUND_VARIABLE_31837 (-> a Bool)) (BOUND_VARIABLE_31838 (-> a Bool)) (BOUND_VARIABLE_31839 a)) (= (ll_146 BOUND_VARIABLE_31837 BOUND_VARIABLE_31838 BOUND_VARIABLE_31839) ((inf_inf_o (BOUND_VARIABLE_31837 BOUND_VARIABLE_31839)) (BOUND_VARIABLE_31838 BOUND_VARIABLE_31839)))))) (let ((_let_754 (forall ((BOUND_VARIABLE_31826 set_a) (BOUND_VARIABLE_31827 (-> a Bool)) (BOUND_VARIABLE_31828 a)) (= (ll_145 BOUND_VARIABLE_31826 BOUND_VARIABLE_31827 BOUND_VARIABLE_31828) (and ((member_a BOUND_VARIABLE_31828) BOUND_VARIABLE_31826) (BOUND_VARIABLE_31827 BOUND_VARIABLE_31828)))))) (let ((_let_755 (forall ((BOUND_VARIABLE_31814 set_a) (BOUND_VARIABLE_31815 set_a) (BOUND_VARIABLE_31816 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31816))) (= (ll_144 BOUND_VARIABLE_31814 BOUND_VARIABLE_31815 BOUND_VARIABLE_31816) ((inf_inf_o (_let_1 BOUND_VARIABLE_31814)) (_let_1 BOUND_VARIABLE_31815))))))) (let ((_let_756 (forall ((BOUND_VARIABLE_31802 set_a) (BOUND_VARIABLE_31803 set_a) (BOUND_VARIABLE_31804 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31804))) (= (ll_143 BOUND_VARIABLE_31802 BOUND_VARIABLE_31803 BOUND_VARIABLE_31804) ((inf_inf_o (_let_1 BOUND_VARIABLE_31802)) (_let_1 BOUND_VARIABLE_31803))))))) (let ((_let_757 (forall ((BOUND_VARIABLE_31795 a) (BOUND_VARIABLE_31796 a)) (= (ll_142 BOUND_VARIABLE_31795 BOUND_VARIABLE_31796) (= BOUND_VARIABLE_31795 BOUND_VARIABLE_31796))))) (let ((_let_758 (forall ((BOUND_VARIABLE_31788 a) (BOUND_VARIABLE_31789 a)) (= (ll_141 BOUND_VARIABLE_31788 BOUND_VARIABLE_31789) (= BOUND_VARIABLE_31788 BOUND_VARIABLE_31789))))) (let ((_let_759 (forall ((BOUND_VARIABLE_31778 set_a) (BOUND_VARIABLE_31779 a)) (let ((_let_1 ((member_a BOUND_VARIABLE_31779) BOUND_VARIABLE_31778))) (= (ll_140 BOUND_VARIABLE_31778 BOUND_VARIABLE_31779) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_760 (forall ((BOUND_VARIABLE_31765 (-> a Bool)) (BOUND_VARIABLE_31766 (-> a Bool)) (BOUND_VARIABLE_31767 a)) (let ((_let_1 (BOUND_VARIABLE_31766 BOUND_VARIABLE_31767))) (= (ll_139 BOUND_VARIABLE_31765 BOUND_VARIABLE_31766 BOUND_VARIABLE_31767) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_31765 BOUND_VARIABLE_31767)) _let_1)) _let_1)))))) (let ((_let_761 (forall ((BOUND_VARIABLE_31754 (-> a Bool)) (BOUND_VARIABLE_31755 (-> a Bool)) (BOUND_VARIABLE_31756 a)) (= (ll_138 BOUND_VARIABLE_31754 BOUND_VARIABLE_31755 BOUND_VARIABLE_31756) ((inf_inf_o (BOUND_VARIABLE_31754 BOUND_VARIABLE_31756)) (BOUND_VARIABLE_31755 BOUND_VARIABLE_31756)))))) (let ((_let_762 (forall ((BOUND_VARIABLE_31718 set_a) (BOUND_VARIABLE_31719 set_a) (BOUND_VARIABLE_31720 set_a) (BOUND_VARIABLE_31721 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31721))) (= (ll_137 BOUND_VARIABLE_31718 BOUND_VARIABLE_31719 BOUND_VARIABLE_31720 BOUND_VARIABLE_31721) ((inf_inf_o (_let_1 (collect_a ((ll_359 BOUND_VARIABLE_31718) BOUND_VARIABLE_31719)))) (_let_1 BOUND_VARIABLE_31720))))))) (let ((_let_763 (forall ((BOUND_VARIABLE_31683 set_a) (BOUND_VARIABLE_31684 set_a) (BOUND_VARIABLE_31685 set_a) (BOUND_VARIABLE_31686 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31686))) (= (ll_136 BOUND_VARIABLE_31683 BOUND_VARIABLE_31684 BOUND_VARIABLE_31685 BOUND_VARIABLE_31686) ((inf_inf_o (_let_1 BOUND_VARIABLE_31683)) (_let_1 (collect_a ((ll_358 BOUND_VARIABLE_31684) BOUND_VARIABLE_31685))))))))) (let ((_let_764 (forall ((BOUND_VARIABLE_31672 (-> a Bool)) (BOUND_VARIABLE_31673 set_a) (BOUND_VARIABLE_31674 a)) (= (ll_135 BOUND_VARIABLE_31672 BOUND_VARIABLE_31673 BOUND_VARIABLE_31674) (and (BOUND_VARIABLE_31672 BOUND_VARIABLE_31674) ((member_a BOUND_VARIABLE_31674) BOUND_VARIABLE_31673)))))) (let ((_let_765 (forall ((BOUND_VARIABLE_31644 set_a) (BOUND_VARIABLE_31645 set_a)) (= (ll_134 BOUND_VARIABLE_31644 BOUND_VARIABLE_31645) (= BOUND_VARIABLE_31644 (collect_a ((ll_357 BOUND_VARIABLE_31644) BOUND_VARIABLE_31645))))))) (let ((_let_766 (forall ((BOUND_VARIABLE_31633 (-> a Bool)) (BOUND_VARIABLE_31634 (-> a Bool)) (BOUND_VARIABLE_31635 a)) (= (ll_133 BOUND_VARIABLE_31633 BOUND_VARIABLE_31634 BOUND_VARIABLE_31635) ((inf_inf_o (BOUND_VARIABLE_31633 BOUND_VARIABLE_31635)) (BOUND_VARIABLE_31634 BOUND_VARIABLE_31635)))))) (let ((_let_767 (forall ((BOUND_VARIABLE_31622 (-> a Bool)) (BOUND_VARIABLE_31623 (-> a Bool)) (BOUND_VARIABLE_31624 a)) (= (ll_132 BOUND_VARIABLE_31622 BOUND_VARIABLE_31623 BOUND_VARIABLE_31624) ((inf_inf_o (BOUND_VARIABLE_31622 BOUND_VARIABLE_31624)) (BOUND_VARIABLE_31623 BOUND_VARIABLE_31624)))))) (let ((_let_768 (forall ((BOUND_VARIABLE_31613 (-> a Bool)) (BOUND_VARIABLE_31614 a)) (let ((_let_1 (BOUND_VARIABLE_31613 BOUND_VARIABLE_31614))) (= (ll_131 BOUND_VARIABLE_31613 BOUND_VARIABLE_31614) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_769 (forall ((BOUND_VARIABLE_31598 (-> a Bool)) (BOUND_VARIABLE_31599 (-> a Bool)) (BOUND_VARIABLE_31600 (-> a Bool)) (BOUND_VARIABLE_31601 a)) (= (ll_130 BOUND_VARIABLE_31598 BOUND_VARIABLE_31599 BOUND_VARIABLE_31600 BOUND_VARIABLE_31601) ((inf_inf_o (BOUND_VARIABLE_31598 BOUND_VARIABLE_31601)) ((inf_inf_o (BOUND_VARIABLE_31599 BOUND_VARIABLE_31601)) (BOUND_VARIABLE_31600 BOUND_VARIABLE_31601))))))) (let ((_let_770 (forall ((BOUND_VARIABLE_31583 (-> a Bool)) (BOUND_VARIABLE_31584 (-> a Bool)) (BOUND_VARIABLE_31585 (-> a Bool)) (BOUND_VARIABLE_31586 a)) (= (ll_129 BOUND_VARIABLE_31583 BOUND_VARIABLE_31584 BOUND_VARIABLE_31585 BOUND_VARIABLE_31586) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_31583 BOUND_VARIABLE_31586)) (BOUND_VARIABLE_31584 BOUND_VARIABLE_31586))) (BOUND_VARIABLE_31585 BOUND_VARIABLE_31586)))))) (let ((_let_771 (forall ((BOUND_VARIABLE_31569 set_a) (BOUND_VARIABLE_31570 (-> set_a a Bool)) (BOUND_VARIABLE_31571 set_a) (BOUND_VARIABLE_31572 a)) (= (ll_128 BOUND_VARIABLE_31569 BOUND_VARIABLE_31570 BOUND_VARIABLE_31571 BOUND_VARIABLE_31572) ((inf_inf_o ((BOUND_VARIABLE_31570 BOUND_VARIABLE_31569) BOUND_VARIABLE_31572)) ((BOUND_VARIABLE_31570 BOUND_VARIABLE_31571) BOUND_VARIABLE_31572)))))) (let ((_let_772 (forall ((BOUND_VARIABLE_31555 set_a) (BOUND_VARIABLE_31556 (-> set_a a Bool)) (BOUND_VARIABLE_31557 set_a) (BOUND_VARIABLE_31558 a)) (= (ll_127 BOUND_VARIABLE_31555 BOUND_VARIABLE_31556 BOUND_VARIABLE_31557 BOUND_VARIABLE_31558) ((inf_inf_o ((BOUND_VARIABLE_31556 BOUND_VARIABLE_31555) BOUND_VARIABLE_31558)) ((BOUND_VARIABLE_31556 BOUND_VARIABLE_31557) BOUND_VARIABLE_31558)))))) (let ((_let_773 (forall ((BOUND_VARIABLE_31548 refine424419629nres_a) (BOUND_VARIABLE_31549 refine424419629nres_a)) (= (ll_126 BOUND_VARIABLE_31548 BOUND_VARIABLE_31549) (= BOUND_VARIABLE_31548 BOUND_VARIABLE_31549))))) (let ((_let_774 (forall ((BOUND_VARIABLE_31535 refine424419629nres_a) (BOUND_VARIABLE_31536 refine424419629nres_a)) (= (ll_125 BOUND_VARIABLE_31535 BOUND_VARIABLE_31536) (and (= BOUND_VARIABLE_31535 ((inf_in262696383nres_a BOUND_VARIABLE_31535) BOUND_VARIABLE_31536)) (= BOUND_VARIABLE_31536 ((inf_in262696383nres_a BOUND_VARIABLE_31536) BOUND_VARIABLE_31535))))))) (let ((_let_775 (forall ((BOUND_VARIABLE_31524 (-> a Bool)) (BOUND_VARIABLE_31525 (-> a Bool)) (BOUND_VARIABLE_31526 a)) (= (ll_124 BOUND_VARIABLE_31524 BOUND_VARIABLE_31525 BOUND_VARIABLE_31526) ((inf_inf_o (BOUND_VARIABLE_31524 BOUND_VARIABLE_31526)) (BOUND_VARIABLE_31525 BOUND_VARIABLE_31526)))))) (let ((_let_776 (forall ((BOUND_VARIABLE_31513 (-> a Bool)) (BOUND_VARIABLE_31514 (-> a Bool)) (BOUND_VARIABLE_31515 a)) (= (ll_123 BOUND_VARIABLE_31513 BOUND_VARIABLE_31514 BOUND_VARIABLE_31515) ((inf_inf_o (BOUND_VARIABLE_31513 BOUND_VARIABLE_31515)) (BOUND_VARIABLE_31514 BOUND_VARIABLE_31515)))))) (let ((_let_777 (forall ((BOUND_VARIABLE_31502 (-> a Bool)) (BOUND_VARIABLE_31503 (-> a Bool)) (BOUND_VARIABLE_31504 a)) (= (ll_122 BOUND_VARIABLE_31502 BOUND_VARIABLE_31503 BOUND_VARIABLE_31504) ((inf_inf_o (BOUND_VARIABLE_31502 BOUND_VARIABLE_31504)) (BOUND_VARIABLE_31503 BOUND_VARIABLE_31504)))))) (let ((_let_778 (forall ((BOUND_VARIABLE_31491 (-> a Bool)) (BOUND_VARIABLE_31492 (-> a Bool)) (BOUND_VARIABLE_31493 a)) (= (ll_121 BOUND_VARIABLE_31491 BOUND_VARIABLE_31492 BOUND_VARIABLE_31493) ((inf_inf_o (BOUND_VARIABLE_31491 BOUND_VARIABLE_31493)) (BOUND_VARIABLE_31492 BOUND_VARIABLE_31493)))))) (let ((_let_779 (forall ((BOUND_VARIABLE_31476 (-> a Bool)) (BOUND_VARIABLE_31477 (-> a Bool)) (BOUND_VARIABLE_31478 (-> a Bool)) (BOUND_VARIABLE_31479 a)) (= (ll_120 BOUND_VARIABLE_31476 BOUND_VARIABLE_31477 BOUND_VARIABLE_31478 BOUND_VARIABLE_31479) ((inf_inf_o (BOUND_VARIABLE_31476 BOUND_VARIABLE_31479)) ((inf_inf_o (BOUND_VARIABLE_31477 BOUND_VARIABLE_31479)) (BOUND_VARIABLE_31478 BOUND_VARIABLE_31479))))))) (let ((_let_780 (forall ((BOUND_VARIABLE_31465 (-> a Bool)) (BOUND_VARIABLE_31466 (-> a Bool)) (BOUND_VARIABLE_31467 a)) (= (ll_119 BOUND_VARIABLE_31465 BOUND_VARIABLE_31466 BOUND_VARIABLE_31467) ((inf_inf_o (BOUND_VARIABLE_31465 BOUND_VARIABLE_31467)) (BOUND_VARIABLE_31466 BOUND_VARIABLE_31467)))))) (let ((_let_781 (forall ((BOUND_VARIABLE_31454 (-> a Bool)) (BOUND_VARIABLE_31455 (-> a Bool)) (BOUND_VARIABLE_31456 a)) (= (ll_118 BOUND_VARIABLE_31454 BOUND_VARIABLE_31455 BOUND_VARIABLE_31456) ((inf_inf_o (BOUND_VARIABLE_31454 BOUND_VARIABLE_31456)) (BOUND_VARIABLE_31455 BOUND_VARIABLE_31456)))))) (let ((_let_782 (forall ((BOUND_VARIABLE_31439 (-> a Bool)) (BOUND_VARIABLE_31440 (-> a Bool)) (BOUND_VARIABLE_31441 (-> a Bool)) (BOUND_VARIABLE_31442 a)) (= (ll_117 BOUND_VARIABLE_31439 BOUND_VARIABLE_31440 BOUND_VARIABLE_31441 BOUND_VARIABLE_31442) ((inf_inf_o (BOUND_VARIABLE_31439 BOUND_VARIABLE_31442)) ((inf_inf_o (BOUND_VARIABLE_31440 BOUND_VARIABLE_31442)) (BOUND_VARIABLE_31441 BOUND_VARIABLE_31442))))))) (let ((_let_783 (forall ((BOUND_VARIABLE_31429 (-> a Bool)) (BOUND_VARIABLE_31430 (-> a Bool)) (BOUND_VARIABLE_31431 a)) (= (ll_116 BOUND_VARIABLE_31429 BOUND_VARIABLE_31430 BOUND_VARIABLE_31431) (or (not (BOUND_VARIABLE_31429 BOUND_VARIABLE_31431)) (BOUND_VARIABLE_31430 BOUND_VARIABLE_31431)))))) (let ((_let_784 (forall ((BOUND_VARIABLE_31421 set_a) (BOUND_VARIABLE_31422 a)) (= (ll_115 BOUND_VARIABLE_31421 BOUND_VARIABLE_31422) ((member_a BOUND_VARIABLE_31422) BOUND_VARIABLE_31421))))) (let ((_let_785 (forall ((BOUND_VARIABLE_31410 (-> a Bool)) (BOUND_VARIABLE_31411 (-> a Bool)) (BOUND_VARIABLE_31412 a)) (= (ll_114 BOUND_VARIABLE_31410 BOUND_VARIABLE_31411 BOUND_VARIABLE_31412) ((inf_inf_o (BOUND_VARIABLE_31410 BOUND_VARIABLE_31412)) (BOUND_VARIABLE_31411 BOUND_VARIABLE_31412)))))) (let ((_let_786 (forall ((BOUND_VARIABLE_31399 (-> a Bool)) (BOUND_VARIABLE_31400 (-> a Bool)) (BOUND_VARIABLE_31401 a)) (= (ll_113 BOUND_VARIABLE_31399 BOUND_VARIABLE_31400 BOUND_VARIABLE_31401) ((inf_inf_o (BOUND_VARIABLE_31399 BOUND_VARIABLE_31401)) (BOUND_VARIABLE_31400 BOUND_VARIABLE_31401)))))) (let ((_let_787 (forall ((BOUND_VARIABLE_31387 set_a) (BOUND_VARIABLE_31388 set_a) (BOUND_VARIABLE_31389 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31389))) (= (ll_112 BOUND_VARIABLE_31387 BOUND_VARIABLE_31388 BOUND_VARIABLE_31389) ((inf_inf_o (_let_1 BOUND_VARIABLE_31387)) (_let_1 BOUND_VARIABLE_31388))))))) (let ((_let_788 (forall ((BOUND_VARIABLE_31376 set_a) (BOUND_VARIABLE_31377 set_a)) (= (ll_111 BOUND_VARIABLE_31376 BOUND_VARIABLE_31377) (forall ((T3 a)) (let ((_let_1 (member_a T3))) (or (not (_let_1 BOUND_VARIABLE_31376)) (_let_1 BOUND_VARIABLE_31377)))))))) (let ((_let_789 (forall ((BOUND_VARIABLE_31348 set_a) (BOUND_VARIABLE_31349 set_a)) (= (ll_110 BOUND_VARIABLE_31348 BOUND_VARIABLE_31349) (= BOUND_VARIABLE_31348 (collect_a ((ll_356 BOUND_VARIABLE_31348) BOUND_VARIABLE_31349))))))) (let ((_let_790 (forall ((BOUND_VARIABLE_31336 set_a) (BOUND_VARIABLE_31337 set_a) (BOUND_VARIABLE_31338 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31338))) (= (ll_109 BOUND_VARIABLE_31336 BOUND_VARIABLE_31337 BOUND_VARIABLE_31338) ((inf_inf_o (_let_1 BOUND_VARIABLE_31336)) (_let_1 BOUND_VARIABLE_31337))))))) (let ((_let_791 (forall ((BOUND_VARIABLE_31329 (-> a Bool)) (BOUND_VARIABLE_31330 (-> a Bool))) (= (ll_108 BOUND_VARIABLE_31329 BOUND_VARIABLE_31330) (= BOUND_VARIABLE_31329 BOUND_VARIABLE_31330))))) (let ((_let_792 (forall ((BOUND_VARIABLE_31283 (-> a Bool)) (BOUND_VARIABLE_31284 (-> a Bool))) (= (ll_107 BOUND_VARIABLE_31283 BOUND_VARIABLE_31284) (and (= BOUND_VARIABLE_31284 ((ll_355 BOUND_VARIABLE_31284) BOUND_VARIABLE_31283)) (= BOUND_VARIABLE_31283 ((ll_354 BOUND_VARIABLE_31283) BOUND_VARIABLE_31284))))))) (let ((_let_793 (forall ((BOUND_VARIABLE_31268 (-> a Bool)) (BOUND_VARIABLE_31269 (-> a Bool)) (BOUND_VARIABLE_31270 (-> a Bool)) (BOUND_VARIABLE_31271 a)) (= (ll_106 BOUND_VARIABLE_31268 BOUND_VARIABLE_31269 BOUND_VARIABLE_31270 BOUND_VARIABLE_31271) ((inf_inf_o (BOUND_VARIABLE_31268 BOUND_VARIABLE_31271)) ((inf_inf_o (BOUND_VARIABLE_31269 BOUND_VARIABLE_31271)) (BOUND_VARIABLE_31270 BOUND_VARIABLE_31271))))))) (let ((_let_794 (forall ((BOUND_VARIABLE_31257 (-> a Bool)) (BOUND_VARIABLE_31258 (-> a Bool)) (BOUND_VARIABLE_31259 a)) (= (ll_105 BOUND_VARIABLE_31257 BOUND_VARIABLE_31258 BOUND_VARIABLE_31259) ((inf_inf_o (BOUND_VARIABLE_31257 BOUND_VARIABLE_31259)) (BOUND_VARIABLE_31258 BOUND_VARIABLE_31259)))))) (let ((_let_795 (forall ((BOUND_VARIABLE_31246 (-> a Bool)) (BOUND_VARIABLE_31247 (-> a Bool)) (BOUND_VARIABLE_31248 a)) (= (ll_104 BOUND_VARIABLE_31246 BOUND_VARIABLE_31247 BOUND_VARIABLE_31248) ((inf_inf_o (BOUND_VARIABLE_31247 BOUND_VARIABLE_31248)) (BOUND_VARIABLE_31246 BOUND_VARIABLE_31248)))))) (let ((_let_796 (forall ((BOUND_VARIABLE_31211 set_a) (BOUND_VARIABLE_31212 set_a) (BOUND_VARIABLE_31213 set_a) (BOUND_VARIABLE_31214 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31214))) (= (ll_103 BOUND_VARIABLE_31211 BOUND_VARIABLE_31212 BOUND_VARIABLE_31213 BOUND_VARIABLE_31214) ((inf_inf_o (_let_1 BOUND_VARIABLE_31211)) (_let_1 (collect_a ((ll_353 BOUND_VARIABLE_31212) BOUND_VARIABLE_31213))))))))) (let ((_let_797 (forall ((BOUND_VARIABLE_31176 set_a) (BOUND_VARIABLE_31177 set_a) (BOUND_VARIABLE_31178 set_a) (BOUND_VARIABLE_31179 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31179))) (= (ll_102 BOUND_VARIABLE_31176 BOUND_VARIABLE_31177 BOUND_VARIABLE_31178 BOUND_VARIABLE_31179) ((inf_inf_o (_let_1 BOUND_VARIABLE_31176)) (_let_1 (collect_a ((ll_352 BOUND_VARIABLE_31177) BOUND_VARIABLE_31178))))))))) (let ((_let_798 (forall ((BOUND_VARIABLE_31165 (-> a Bool)) (BOUND_VARIABLE_31166 set_a) (BOUND_VARIABLE_31167 a)) (= (ll_101 BOUND_VARIABLE_31165 BOUND_VARIABLE_31166 BOUND_VARIABLE_31167) (and (BOUND_VARIABLE_31165 BOUND_VARIABLE_31167) ((member_a BOUND_VARIABLE_31167) BOUND_VARIABLE_31166)))))) (let ((_let_799 (forall ((BOUND_VARIABLE_31154 (-> a Bool)) (BOUND_VARIABLE_31155 (-> a Bool)) (BOUND_VARIABLE_31156 a)) (= (ll_100 BOUND_VARIABLE_31154 BOUND_VARIABLE_31155 BOUND_VARIABLE_31156) ((inf_inf_o (BOUND_VARIABLE_31154 BOUND_VARIABLE_31156)) (BOUND_VARIABLE_31155 BOUND_VARIABLE_31156)))))) (let ((_let_800 (forall ((BOUND_VARIABLE_31139 (-> a Bool)) (BOUND_VARIABLE_31140 (-> a Bool)) (BOUND_VARIABLE_31141 (-> a Bool)) (BOUND_VARIABLE_31142 a)) (= (ll_99 BOUND_VARIABLE_31139 BOUND_VARIABLE_31140 BOUND_VARIABLE_31141 BOUND_VARIABLE_31142) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_31139 BOUND_VARIABLE_31142)) (BOUND_VARIABLE_31140 BOUND_VARIABLE_31142))) (BOUND_VARIABLE_31141 BOUND_VARIABLE_31142)))))) (let ((_let_801 (forall ((BOUND_VARIABLE_31128 (-> a Bool)) (BOUND_VARIABLE_31129 (-> a Bool)) (BOUND_VARIABLE_31130 a)) (= (ll_98 BOUND_VARIABLE_31128 BOUND_VARIABLE_31129 BOUND_VARIABLE_31130) ((inf_inf_o (BOUND_VARIABLE_31128 BOUND_VARIABLE_31130)) (BOUND_VARIABLE_31129 BOUND_VARIABLE_31130)))))) (let ((_let_802 (forall ((BOUND_VARIABLE_31117 (-> a Bool)) (BOUND_VARIABLE_31118 (-> a Bool)) (BOUND_VARIABLE_31119 a)) (= (ll_97 BOUND_VARIABLE_31117 BOUND_VARIABLE_31118 BOUND_VARIABLE_31119) ((inf_inf_o (BOUND_VARIABLE_31117 BOUND_VARIABLE_31119)) (BOUND_VARIABLE_31118 BOUND_VARIABLE_31119)))))) (let ((_let_803 (forall ((BOUND_VARIABLE_31106 (-> a Bool)) (BOUND_VARIABLE_31107 (-> a Bool)) (BOUND_VARIABLE_31108 a)) (= (ll_96 BOUND_VARIABLE_31106 BOUND_VARIABLE_31107 BOUND_VARIABLE_31108) ((inf_inf_o (BOUND_VARIABLE_31106 BOUND_VARIABLE_31108)) (BOUND_VARIABLE_31107 BOUND_VARIABLE_31108)))))) (let ((_let_804 (forall ((BOUND_VARIABLE_31095 (-> a Bool)) (BOUND_VARIABLE_31096 (-> a Bool)) (BOUND_VARIABLE_31097 a)) (= (ll_95 BOUND_VARIABLE_31095 BOUND_VARIABLE_31096 BOUND_VARIABLE_31097) ((inf_inf_o (BOUND_VARIABLE_31095 BOUND_VARIABLE_31097)) (BOUND_VARIABLE_31096 BOUND_VARIABLE_31097)))))) (let ((_let_805 (forall ((BOUND_VARIABLE_31083 set_a) (BOUND_VARIABLE_31084 set_a) (BOUND_VARIABLE_31085 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31085))) (= (ll_94 BOUND_VARIABLE_31083 BOUND_VARIABLE_31084 BOUND_VARIABLE_31085) ((inf_inf_o (_let_1 BOUND_VARIABLE_31083)) (_let_1 BOUND_VARIABLE_31084))))))) (let ((_let_806 (forall ((BOUND_VARIABLE_31048 set_a) (BOUND_VARIABLE_31049 set_a) (BOUND_VARIABLE_31050 a)) (let ((_let_1 (member_a BOUND_VARIABLE_31050))) (= (ll_93 BOUND_VARIABLE_31048 BOUND_VARIABLE_31049 BOUND_VARIABLE_31050) ((inf_inf_o (_let_1 (collect_a ((ll_351 BOUND_VARIABLE_31048) BOUND_VARIABLE_31049)))) (_let_1 BOUND_VARIABLE_31049))))))) (let ((_let_807 (forall ((BOUND_VARIABLE_31033 (-> a Bool)) (BOUND_VARIABLE_31034 (-> a Bool)) (BOUND_VARIABLE_31035 (-> a Bool)) (BOUND_VARIABLE_31036 a)) (= (ll_92 BOUND_VARIABLE_31033 BOUND_VARIABLE_31034 BOUND_VARIABLE_31035 BOUND_VARIABLE_31036) ((inf_inf_o (BOUND_VARIABLE_31033 BOUND_VARIABLE_31036)) ((inf_inf_o (BOUND_VARIABLE_31034 BOUND_VARIABLE_31036)) (BOUND_VARIABLE_31035 BOUND_VARIABLE_31036))))))) (let ((_let_808 (forall ((BOUND_VARIABLE_31018 (-> a Bool)) (BOUND_VARIABLE_31019 (-> a Bool)) (BOUND_VARIABLE_31020 (-> a Bool)) (BOUND_VARIABLE_31021 a)) (= (ll_91 BOUND_VARIABLE_31018 BOUND_VARIABLE_31019 BOUND_VARIABLE_31020 BOUND_VARIABLE_31021) ((inf_inf_o (BOUND_VARIABLE_31018 BOUND_VARIABLE_31021)) ((inf_inf_o (BOUND_VARIABLE_31019 BOUND_VARIABLE_31021)) (BOUND_VARIABLE_31020 BOUND_VARIABLE_31021))))))) (let ((_let_809 (forall ((BOUND_VARIABLE_31007 (-> a Bool)) (BOUND_VARIABLE_31008 (-> a Bool)) (BOUND_VARIABLE_31009 a)) (= (ll_90 BOUND_VARIABLE_31007 BOUND_VARIABLE_31008 BOUND_VARIABLE_31009) ((inf_inf_o (BOUND_VARIABLE_31007 BOUND_VARIABLE_31009)) (BOUND_VARIABLE_31008 BOUND_VARIABLE_31009)))))) (let ((_let_810 (forall ((BOUND_VARIABLE_30992 (-> a Bool)) (BOUND_VARIABLE_30993 (-> a Bool)) (BOUND_VARIABLE_30994 (-> a Bool)) (BOUND_VARIABLE_30995 a)) (= (ll_89 BOUND_VARIABLE_30992 BOUND_VARIABLE_30993 BOUND_VARIABLE_30994 BOUND_VARIABLE_30995) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_30992 BOUND_VARIABLE_30995)) (BOUND_VARIABLE_30993 BOUND_VARIABLE_30995))) (BOUND_VARIABLE_30994 BOUND_VARIABLE_30995)))))) (let ((_let_811 (forall ((BOUND_VARIABLE_30981 (-> a Bool)) (BOUND_VARIABLE_30982 (-> a Bool)) (BOUND_VARIABLE_30983 a)) (= (ll_88 BOUND_VARIABLE_30981 BOUND_VARIABLE_30982 BOUND_VARIABLE_30983) ((inf_inf_o (BOUND_VARIABLE_30981 BOUND_VARIABLE_30983)) (BOUND_VARIABLE_30982 BOUND_VARIABLE_30983)))))) (let ((_let_812 (forall ((BOUND_VARIABLE_30966 (-> a Bool)) (BOUND_VARIABLE_30967 (-> a Bool)) (BOUND_VARIABLE_30968 (-> a Bool)) (BOUND_VARIABLE_30969 a)) (= (ll_87 BOUND_VARIABLE_30966 BOUND_VARIABLE_30967 BOUND_VARIABLE_30968 BOUND_VARIABLE_30969) ((inf_inf_o (BOUND_VARIABLE_30966 BOUND_VARIABLE_30969)) ((inf_inf_o (BOUND_VARIABLE_30967 BOUND_VARIABLE_30969)) (BOUND_VARIABLE_30968 BOUND_VARIABLE_30969))))))) (let ((_let_813 (forall ((BOUND_VARIABLE_30955 (-> a Bool)) (BOUND_VARIABLE_30956 (-> a Bool)) (BOUND_VARIABLE_30957 a)) (= (ll_86 BOUND_VARIABLE_30955 BOUND_VARIABLE_30956 BOUND_VARIABLE_30957) ((inf_inf_o (BOUND_VARIABLE_30955 BOUND_VARIABLE_30957)) (BOUND_VARIABLE_30956 BOUND_VARIABLE_30957)))))) (let ((_let_814 (forall ((BOUND_VARIABLE_30944 (-> a Bool)) (BOUND_VARIABLE_30945 (-> a Bool)) (BOUND_VARIABLE_30946 a)) (= (ll_85 BOUND_VARIABLE_30944 BOUND_VARIABLE_30945 BOUND_VARIABLE_30946) ((inf_inf_o (BOUND_VARIABLE_30944 BOUND_VARIABLE_30946)) (BOUND_VARIABLE_30945 BOUND_VARIABLE_30946)))))) (let ((_let_815 (forall ((BOUND_VARIABLE_30933 (-> a Bool)) (BOUND_VARIABLE_30934 (-> a Bool)) (BOUND_VARIABLE_30935 a)) (= (ll_84 BOUND_VARIABLE_30933 BOUND_VARIABLE_30934 BOUND_VARIABLE_30935) ((inf_inf_o (BOUND_VARIABLE_30933 BOUND_VARIABLE_30935)) (BOUND_VARIABLE_30934 BOUND_VARIABLE_30935)))))) (let ((_let_816 (forall ((BOUND_VARIABLE_30922 (-> a Bool)) (BOUND_VARIABLE_30923 (-> a Bool)) (BOUND_VARIABLE_30924 a)) (= (ll_83 BOUND_VARIABLE_30922 BOUND_VARIABLE_30923 BOUND_VARIABLE_30924) ((inf_inf_o (BOUND_VARIABLE_30922 BOUND_VARIABLE_30924)) (BOUND_VARIABLE_30923 BOUND_VARIABLE_30924)))))) (let ((_let_817 (forall ((BOUND_VARIABLE_30911 (-> a Bool)) (BOUND_VARIABLE_30912 (-> a Bool)) (BOUND_VARIABLE_30913 a)) (= (ll_82 BOUND_VARIABLE_30911 BOUND_VARIABLE_30912 BOUND_VARIABLE_30913) ((inf_inf_o (BOUND_VARIABLE_30911 BOUND_VARIABLE_30913)) (BOUND_VARIABLE_30912 BOUND_VARIABLE_30913)))))) (let ((_let_818 (forall ((BOUND_VARIABLE_30898 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30899 (-> a Bool)) (BOUND_VARIABLE_30900 (-> a Bool)) (BOUND_VARIABLE_30901 a)) (= (ll_81 BOUND_VARIABLE_30898 BOUND_VARIABLE_30899 BOUND_VARIABLE_30900 BOUND_VARIABLE_30901) ((inf_inf_o ((BOUND_VARIABLE_30898 BOUND_VARIABLE_30899) BOUND_VARIABLE_30901)) (BOUND_VARIABLE_30900 BOUND_VARIABLE_30901)))))) (let ((_let_819 (forall ((BOUND_VARIABLE_30887 (-> a Bool)) (BOUND_VARIABLE_30888 (-> a Bool)) (BOUND_VARIABLE_30889 a)) (= (ll_80 BOUND_VARIABLE_30887 BOUND_VARIABLE_30888 BOUND_VARIABLE_30889) ((inf_inf_o (BOUND_VARIABLE_30887 BOUND_VARIABLE_30889)) (BOUND_VARIABLE_30888 BOUND_VARIABLE_30889)))))) (let ((_let_820 (forall ((BOUND_VARIABLE_30873 (-> a Bool)) (BOUND_VARIABLE_30874 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30875 (-> a Bool)) (BOUND_VARIABLE_30876 a)) (= (ll_79 BOUND_VARIABLE_30873 BOUND_VARIABLE_30874 BOUND_VARIABLE_30875 BOUND_VARIABLE_30876) ((inf_inf_o ((BOUND_VARIABLE_30874 BOUND_VARIABLE_30873) BOUND_VARIABLE_30876)) ((BOUND_VARIABLE_30874 BOUND_VARIABLE_30875) BOUND_VARIABLE_30876)))))) (let ((_let_821 (forall ((BOUND_VARIABLE_30860 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30861 (-> a Bool)) (BOUND_VARIABLE_30862 (-> a Bool)) (BOUND_VARIABLE_30863 a)) (= (ll_78 BOUND_VARIABLE_30860 BOUND_VARIABLE_30861 BOUND_VARIABLE_30862 BOUND_VARIABLE_30863) ((inf_inf_o ((BOUND_VARIABLE_30860 BOUND_VARIABLE_30861) BOUND_VARIABLE_30863)) (BOUND_VARIABLE_30862 BOUND_VARIABLE_30863)))))) (let ((_let_822 (forall ((BOUND_VARIABLE_30848 set_a) (BOUND_VARIABLE_30849 set_a) (BOUND_VARIABLE_30850 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30850))) (= (ll_77 BOUND_VARIABLE_30848 BOUND_VARIABLE_30849 BOUND_VARIABLE_30850) ((inf_inf_o (_let_1 BOUND_VARIABLE_30848)) (_let_1 BOUND_VARIABLE_30849))))))) (let ((_let_823 (forall ((BOUND_VARIABLE_30814 set_a) (BOUND_VARIABLE_30815 set_a) (BOUND_VARIABLE_30816 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30816))) (= (ll_76 BOUND_VARIABLE_30814 BOUND_VARIABLE_30815 BOUND_VARIABLE_30816) ((inf_inf_o (_let_1 BOUND_VARIABLE_30814)) (_let_1 (collect_a ((ll_350 BOUND_VARIABLE_30814) BOUND_VARIABLE_30815))))))))) (let ((_let_824 (forall ((BOUND_VARIABLE_30788 set_a) (BOUND_VARIABLE_30789 set_a)) (= (ll_75 BOUND_VARIABLE_30788 BOUND_VARIABLE_30789) (collect_a ((ll_349 BOUND_VARIABLE_30788) BOUND_VARIABLE_30789)))))) (let ((_let_825 (forall ((BOUND_VARIABLE_30762 set_a) (BOUND_VARIABLE_30763 set_a)) (= (ll_74 BOUND_VARIABLE_30762 BOUND_VARIABLE_30763) (collect_a ((ll_348 BOUND_VARIABLE_30763) BOUND_VARIABLE_30762)))))) (let ((_let_826 (forall ((BOUND_VARIABLE_30749 (-> a Bool)) (BOUND_VARIABLE_30750 (-> a Bool)) (BOUND_VARIABLE_30751 a)) (let ((_let_1 (BOUND_VARIABLE_30750 BOUND_VARIABLE_30751))) (= (ll_73 BOUND_VARIABLE_30749 BOUND_VARIABLE_30750 BOUND_VARIABLE_30751) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_30749 BOUND_VARIABLE_30751)) _let_1)) _let_1)))))) (let ((_let_827 (forall ((BOUND_VARIABLE_30738 (-> a Bool)) (BOUND_VARIABLE_30739 (-> a Bool)) (BOUND_VARIABLE_30740 a)) (= (ll_72 BOUND_VARIABLE_30738 BOUND_VARIABLE_30739 BOUND_VARIABLE_30740) ((inf_inf_o (BOUND_VARIABLE_30738 BOUND_VARIABLE_30740)) (BOUND_VARIABLE_30739 BOUND_VARIABLE_30740)))))) (let ((_let_828 (forall ((BOUND_VARIABLE_30726 set_a) (BOUND_VARIABLE_30727 set_a) (BOUND_VARIABLE_30728 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30728))) (= (ll_71 BOUND_VARIABLE_30726 BOUND_VARIABLE_30727 BOUND_VARIABLE_30728) ((inf_inf_o (_let_1 BOUND_VARIABLE_30726)) (_let_1 BOUND_VARIABLE_30727))))))) (let ((_let_829 (forall ((BOUND_VARIABLE_30715 (-> a Bool)) (BOUND_VARIABLE_30716 set_a) (BOUND_VARIABLE_30717 a)) (= (ll_70 BOUND_VARIABLE_30715 BOUND_VARIABLE_30716 BOUND_VARIABLE_30717) (and (BOUND_VARIABLE_30715 BOUND_VARIABLE_30717) ((member_a BOUND_VARIABLE_30717) BOUND_VARIABLE_30716)))))) (let ((_let_830 (forall ((BOUND_VARIABLE_30702 (-> a Bool)) (BOUND_VARIABLE_30703 (-> set_a a Bool)) (BOUND_VARIABLE_30704 set_a) (BOUND_VARIABLE_30705 a)) (= (ll_69 BOUND_VARIABLE_30702 BOUND_VARIABLE_30703 BOUND_VARIABLE_30704 BOUND_VARIABLE_30705) ((inf_inf_o (BOUND_VARIABLE_30702 BOUND_VARIABLE_30705)) ((BOUND_VARIABLE_30703 BOUND_VARIABLE_30704) BOUND_VARIABLE_30705)))))) (let ((_let_831 (forall ((BOUND_VARIABLE_30688 set_a) (BOUND_VARIABLE_30689 (-> set_a a Bool)) (BOUND_VARIABLE_30690 set_a) (BOUND_VARIABLE_30691 a)) (= (ll_68 BOUND_VARIABLE_30688 BOUND_VARIABLE_30689 BOUND_VARIABLE_30690 BOUND_VARIABLE_30691) ((inf_inf_o ((BOUND_VARIABLE_30689 BOUND_VARIABLE_30688) BOUND_VARIABLE_30691)) ((BOUND_VARIABLE_30689 BOUND_VARIABLE_30690) BOUND_VARIABLE_30691)))))) (let ((_let_832 (forall ((BOUND_VARIABLE_30675 (-> a Bool)) (BOUND_VARIABLE_30676 (-> set_a a Bool)) (BOUND_VARIABLE_30677 set_a) (BOUND_VARIABLE_30678 a)) (= (ll_67 BOUND_VARIABLE_30675 BOUND_VARIABLE_30676 BOUND_VARIABLE_30677 BOUND_VARIABLE_30678) ((inf_inf_o (BOUND_VARIABLE_30675 BOUND_VARIABLE_30678)) ((BOUND_VARIABLE_30676 BOUND_VARIABLE_30677) BOUND_VARIABLE_30678)))))) (let ((_let_833 (forall ((BOUND_VARIABLE_30663 set_a) (BOUND_VARIABLE_30664 set_a) (BOUND_VARIABLE_30665 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30665))) (= (ll_66 BOUND_VARIABLE_30663 BOUND_VARIABLE_30664 BOUND_VARIABLE_30665) ((inf_inf_o (_let_1 BOUND_VARIABLE_30663)) (_let_1 BOUND_VARIABLE_30664))))))) (let ((_let_834 (forall ((BOUND_VARIABLE_30652 (-> a Bool)) (BOUND_VARIABLE_30653 (-> a Bool)) (BOUND_VARIABLE_30654 a)) (= (ll_65 BOUND_VARIABLE_30652 BOUND_VARIABLE_30653 BOUND_VARIABLE_30654) ((inf_inf_o (BOUND_VARIABLE_30652 BOUND_VARIABLE_30654)) (BOUND_VARIABLE_30653 BOUND_VARIABLE_30654)))))) (let ((_let_835 (forall ((BOUND_VARIABLE_30641 (-> a Bool)) (BOUND_VARIABLE_30642 (-> a Bool)) (BOUND_VARIABLE_30643 a)) (= (ll_64 BOUND_VARIABLE_30641 BOUND_VARIABLE_30642 BOUND_VARIABLE_30643) ((inf_inf_o (BOUND_VARIABLE_30641 BOUND_VARIABLE_30643)) (BOUND_VARIABLE_30642 BOUND_VARIABLE_30643)))))) (let ((_let_836 (forall ((BOUND_VARIABLE_30627 (-> a Bool)) (BOUND_VARIABLE_30628 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30629 (-> a Bool)) (BOUND_VARIABLE_30630 a)) (= (ll_63 BOUND_VARIABLE_30627 BOUND_VARIABLE_30628 BOUND_VARIABLE_30629 BOUND_VARIABLE_30630) ((inf_inf_o ((BOUND_VARIABLE_30628 BOUND_VARIABLE_30627) BOUND_VARIABLE_30630)) ((BOUND_VARIABLE_30628 BOUND_VARIABLE_30629) BOUND_VARIABLE_30630)))))) (let ((_let_837 (forall ((BOUND_VARIABLE_30613 (-> a Bool)) (BOUND_VARIABLE_30614 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30615 (-> a Bool)) (BOUND_VARIABLE_30616 a)) (= (ll_62 BOUND_VARIABLE_30613 BOUND_VARIABLE_30614 BOUND_VARIABLE_30615 BOUND_VARIABLE_30616) ((inf_inf_o ((BOUND_VARIABLE_30614 BOUND_VARIABLE_30613) BOUND_VARIABLE_30616)) ((BOUND_VARIABLE_30614 BOUND_VARIABLE_30615) BOUND_VARIABLE_30616)))))) (let ((_let_838 (forall ((BOUND_VARIABLE_30598 (-> a Bool)) (BOUND_VARIABLE_30599 (-> a Bool)) (BOUND_VARIABLE_30600 (-> a Bool)) (BOUND_VARIABLE_30601 a)) (= (ll_61 BOUND_VARIABLE_30598 BOUND_VARIABLE_30599 BOUND_VARIABLE_30600 BOUND_VARIABLE_30601) ((inf_inf_o (BOUND_VARIABLE_30598 BOUND_VARIABLE_30601)) ((inf_inf_o (BOUND_VARIABLE_30599 BOUND_VARIABLE_30601)) (BOUND_VARIABLE_30600 BOUND_VARIABLE_30601))))))) (let ((_let_839 (forall ((BOUND_VARIABLE_30587 (-> a Bool)) (BOUND_VARIABLE_30588 (-> a Bool)) (BOUND_VARIABLE_30589 a)) (= (ll_60 BOUND_VARIABLE_30587 BOUND_VARIABLE_30588 BOUND_VARIABLE_30589) ((inf_inf_o (BOUND_VARIABLE_30587 BOUND_VARIABLE_30589)) (BOUND_VARIABLE_30588 BOUND_VARIABLE_30589)))))) (let ((_let_840 (forall ((BOUND_VARIABLE_30575 set_a) (BOUND_VARIABLE_30576 set_a) (BOUND_VARIABLE_30577 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30577))) (= (ll_59 BOUND_VARIABLE_30575 BOUND_VARIABLE_30576 BOUND_VARIABLE_30577) ((inf_inf_o (_let_1 BOUND_VARIABLE_30575)) (_let_1 BOUND_VARIABLE_30576))))))) (let ((_let_841 (forall ((BOUND_VARIABLE_30560 (-> a Bool)) (BOUND_VARIABLE_30561 (-> a Bool)) (BOUND_VARIABLE_30562 (-> a Bool)) (BOUND_VARIABLE_30563 a)) (= (ll_58 BOUND_VARIABLE_30560 BOUND_VARIABLE_30561 BOUND_VARIABLE_30562 BOUND_VARIABLE_30563) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_30560 BOUND_VARIABLE_30563)) (BOUND_VARIABLE_30561 BOUND_VARIABLE_30563))) (BOUND_VARIABLE_30562 BOUND_VARIABLE_30563)))))) (let ((_let_842 (forall ((BOUND_VARIABLE_30545 (-> a Bool)) (BOUND_VARIABLE_30546 (-> a Bool)) (BOUND_VARIABLE_30547 (-> a Bool)) (BOUND_VARIABLE_30548 a)) (= (ll_57 BOUND_VARIABLE_30545 BOUND_VARIABLE_30546 BOUND_VARIABLE_30547 BOUND_VARIABLE_30548) ((inf_inf_o (BOUND_VARIABLE_30545 BOUND_VARIABLE_30548)) ((inf_inf_o (BOUND_VARIABLE_30546 BOUND_VARIABLE_30548)) (BOUND_VARIABLE_30547 BOUND_VARIABLE_30548))))))) (let ((_let_843 (forall ((BOUND_VARIABLE_30533 set_a) (BOUND_VARIABLE_30534 set_a) (BOUND_VARIABLE_30535 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30535))) (= (ll_56 BOUND_VARIABLE_30533 BOUND_VARIABLE_30534 BOUND_VARIABLE_30535) ((inf_inf_o (_let_1 BOUND_VARIABLE_30533)) (_let_1 BOUND_VARIABLE_30534))))))) (let ((_let_844 (forall ((BOUND_VARIABLE_30522 (-> a Bool)) (BOUND_VARIABLE_30523 (-> a Bool)) (BOUND_VARIABLE_30524 a)) (= (ll_55 BOUND_VARIABLE_30522 BOUND_VARIABLE_30523 BOUND_VARIABLE_30524) ((inf_inf_o (BOUND_VARIABLE_30522 BOUND_VARIABLE_30524)) (BOUND_VARIABLE_30523 BOUND_VARIABLE_30524)))))) (let ((_let_845 (forall ((BOUND_VARIABLE_30511 (-> a Bool)) (BOUND_VARIABLE_30512 (-> a Bool)) (BOUND_VARIABLE_30513 a)) (= (ll_54 BOUND_VARIABLE_30511 BOUND_VARIABLE_30512 BOUND_VARIABLE_30513) ((inf_inf_o (BOUND_VARIABLE_30511 BOUND_VARIABLE_30513)) (BOUND_VARIABLE_30512 BOUND_VARIABLE_30513)))))) (let ((_let_846 (forall ((BOUND_VARIABLE_30498 (-> a Bool)) (BOUND_VARIABLE_30499 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30500 (-> a Bool)) (BOUND_VARIABLE_30501 a)) (= (ll_53 BOUND_VARIABLE_30498 BOUND_VARIABLE_30499 BOUND_VARIABLE_30500 BOUND_VARIABLE_30501) ((inf_inf_o (BOUND_VARIABLE_30498 BOUND_VARIABLE_30501)) ((BOUND_VARIABLE_30499 BOUND_VARIABLE_30500) BOUND_VARIABLE_30501)))))) (let ((_let_847 (forall ((BOUND_VARIABLE_30487 (-> a Bool)) (BOUND_VARIABLE_30488 (-> a Bool)) (BOUND_VARIABLE_30489 a)) (= (ll_52 BOUND_VARIABLE_30487 BOUND_VARIABLE_30488 BOUND_VARIABLE_30489) ((inf_inf_o (BOUND_VARIABLE_30487 BOUND_VARIABLE_30489)) (BOUND_VARIABLE_30488 BOUND_VARIABLE_30489)))))) (let ((_let_848 (forall ((BOUND_VARIABLE_30476 (-> a Bool)) (BOUND_VARIABLE_30477 (-> a Bool)) (BOUND_VARIABLE_30478 a)) (= (ll_51 BOUND_VARIABLE_30476 BOUND_VARIABLE_30477 BOUND_VARIABLE_30478) ((inf_inf_o (BOUND_VARIABLE_30476 BOUND_VARIABLE_30478)) (BOUND_VARIABLE_30477 BOUND_VARIABLE_30478)))))) (let ((_let_849 (forall ((BOUND_VARIABLE_30462 (-> a Bool)) (BOUND_VARIABLE_30463 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30464 (-> a Bool)) (BOUND_VARIABLE_30465 a)) (= (ll_50 BOUND_VARIABLE_30462 BOUND_VARIABLE_30463 BOUND_VARIABLE_30464 BOUND_VARIABLE_30465) ((inf_inf_o ((BOUND_VARIABLE_30463 BOUND_VARIABLE_30462) BOUND_VARIABLE_30465)) ((BOUND_VARIABLE_30463 BOUND_VARIABLE_30464) BOUND_VARIABLE_30465)))))) (let ((_let_850 (forall ((BOUND_VARIABLE_30449 (-> a Bool)) (BOUND_VARIABLE_30450 (-> (-> a Bool) a Bool)) (BOUND_VARIABLE_30451 (-> a Bool)) (BOUND_VARIABLE_30452 a)) (= (ll_49 BOUND_VARIABLE_30449 BOUND_VARIABLE_30450 BOUND_VARIABLE_30451 BOUND_VARIABLE_30452) ((inf_inf_o (BOUND_VARIABLE_30449 BOUND_VARIABLE_30452)) ((BOUND_VARIABLE_30450 BOUND_VARIABLE_30451) BOUND_VARIABLE_30452)))))) (let ((_let_851 (forall ((BOUND_VARIABLE_30442 (-> a Bool)) (BOUND_VARIABLE_30443 (-> a Bool))) (= (ll_48 BOUND_VARIABLE_30442 BOUND_VARIABLE_30443) (= BOUND_VARIABLE_30442 BOUND_VARIABLE_30443))))) (let ((_let_852 (forall ((BOUND_VARIABLE_30396 (-> a Bool)) (BOUND_VARIABLE_30397 (-> a Bool))) (= (ll_47 BOUND_VARIABLE_30396 BOUND_VARIABLE_30397) (and (= BOUND_VARIABLE_30397 ((ll_347 BOUND_VARIABLE_30397) BOUND_VARIABLE_30396)) (= BOUND_VARIABLE_30396 ((ll_346 BOUND_VARIABLE_30396) BOUND_VARIABLE_30397))))))) (let ((_let_853 (forall ((BOUND_VARIABLE_30389 a) (BOUND_VARIABLE_30390 a)) (= (ll_46 BOUND_VARIABLE_30389 BOUND_VARIABLE_30390) (= BOUND_VARIABLE_30389 BOUND_VARIABLE_30390))))) (let ((_let_854 (forall ((BOUND_VARIABLE_30380 (-> a Bool)) (BOUND_VARIABLE_30381 a)) (let ((_let_1 (BOUND_VARIABLE_30380 BOUND_VARIABLE_30381))) (= (ll_45 BOUND_VARIABLE_30380 BOUND_VARIABLE_30381) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_855 (forall ((BOUND_VARIABLE_30368 set_a) (BOUND_VARIABLE_30369 set_a) (BOUND_VARIABLE_30370 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30370))) (= (ll_44 BOUND_VARIABLE_30368 BOUND_VARIABLE_30369 BOUND_VARIABLE_30370) ((inf_inf_o (_let_1 BOUND_VARIABLE_30368)) (_let_1 BOUND_VARIABLE_30369))))))) (let ((_let_856 (forall ((BOUND_VARIABLE_30333 set_a) (BOUND_VARIABLE_30334 set_a) (BOUND_VARIABLE_30335 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30335))) (= (ll_43 BOUND_VARIABLE_30333 BOUND_VARIABLE_30334 BOUND_VARIABLE_30335) ((inf_inf_o (_let_1 (collect_a ((ll_345 BOUND_VARIABLE_30333) BOUND_VARIABLE_30334)))) (_let_1 BOUND_VARIABLE_30334))))))) (let ((_let_857 (forall ((BOUND_VARIABLE_30322 (-> a Bool)) (BOUND_VARIABLE_30323 (-> a Bool)) (BOUND_VARIABLE_30324 a)) (= (ll_42 BOUND_VARIABLE_30322 BOUND_VARIABLE_30323 BOUND_VARIABLE_30324) ((inf_inf_o (BOUND_VARIABLE_30322 BOUND_VARIABLE_30324)) (BOUND_VARIABLE_30323 BOUND_VARIABLE_30324)))))) (let ((_let_858 (forall ((BOUND_VARIABLE_30311 (-> a Bool)) (BOUND_VARIABLE_30312 (-> a Bool)) (BOUND_VARIABLE_30313 a)) (= (ll_41 BOUND_VARIABLE_30311 BOUND_VARIABLE_30312 BOUND_VARIABLE_30313) ((inf_inf_o (BOUND_VARIABLE_30311 BOUND_VARIABLE_30313)) (BOUND_VARIABLE_30312 BOUND_VARIABLE_30313)))))) (let ((_let_859 (forall ((BOUND_VARIABLE_30296 (-> a Bool)) (BOUND_VARIABLE_30297 (-> a Bool)) (BOUND_VARIABLE_30298 (-> a Bool)) (BOUND_VARIABLE_30299 a)) (= (ll_40 BOUND_VARIABLE_30296 BOUND_VARIABLE_30297 BOUND_VARIABLE_30298 BOUND_VARIABLE_30299) ((inf_inf_o (BOUND_VARIABLE_30296 BOUND_VARIABLE_30299)) ((inf_inf_o (BOUND_VARIABLE_30297 BOUND_VARIABLE_30299)) (BOUND_VARIABLE_30298 BOUND_VARIABLE_30299))))))) (let ((_let_860 (forall ((BOUND_VARIABLE_30285 (-> a Bool)) (BOUND_VARIABLE_30286 (-> a Bool)) (BOUND_VARIABLE_30287 a)) (= (ll_39 BOUND_VARIABLE_30285 BOUND_VARIABLE_30286 BOUND_VARIABLE_30287) ((inf_inf_o (BOUND_VARIABLE_30285 BOUND_VARIABLE_30287)) (BOUND_VARIABLE_30286 BOUND_VARIABLE_30287)))))) (let ((_let_861 (forall ((BOUND_VARIABLE_30274 (-> a Bool)) (BOUND_VARIABLE_30275 (-> a Bool)) (BOUND_VARIABLE_30276 a)) (= (ll_38 BOUND_VARIABLE_30274 BOUND_VARIABLE_30275 BOUND_VARIABLE_30276) ((inf_inf_o (BOUND_VARIABLE_30274 BOUND_VARIABLE_30276)) (BOUND_VARIABLE_30275 BOUND_VARIABLE_30276)))))) (let ((_let_862 (forall ((BOUND_VARIABLE_30262 set_a) (BOUND_VARIABLE_30263 set_a) (BOUND_VARIABLE_30264 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30264))) (= (ll_37 BOUND_VARIABLE_30262 BOUND_VARIABLE_30263 BOUND_VARIABLE_30264) ((inf_inf_o (_let_1 BOUND_VARIABLE_30262)) (_let_1 BOUND_VARIABLE_30263))))))) (let ((_let_863 (forall ((BOUND_VARIABLE_30227 set_a) (BOUND_VARIABLE_30228 set_a) (BOUND_VARIABLE_30229 set_a) (BOUND_VARIABLE_30230 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30230))) (= (ll_36 BOUND_VARIABLE_30227 BOUND_VARIABLE_30228 BOUND_VARIABLE_30229 BOUND_VARIABLE_30230) ((inf_inf_o (_let_1 BOUND_VARIABLE_30227)) (_let_1 (collect_a ((ll_344 BOUND_VARIABLE_30228) BOUND_VARIABLE_30229))))))))) (let ((_let_864 (forall ((BOUND_VARIABLE_30191 set_a) (BOUND_VARIABLE_30192 set_a) (BOUND_VARIABLE_30193 set_a) (BOUND_VARIABLE_30194 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30194))) (= (ll_35 BOUND_VARIABLE_30191 BOUND_VARIABLE_30192 BOUND_VARIABLE_30193 BOUND_VARIABLE_30194) ((inf_inf_o (_let_1 (collect_a ((ll_343 BOUND_VARIABLE_30191) BOUND_VARIABLE_30192)))) (_let_1 BOUND_VARIABLE_30193))))))) (let ((_let_865 (forall ((BOUND_VARIABLE_30184 a) (BOUND_VARIABLE_30185 a)) (= (ll_34 BOUND_VARIABLE_30184 BOUND_VARIABLE_30185) (= BOUND_VARIABLE_30184 BOUND_VARIABLE_30185))))) (let ((_let_866 (forall ((BOUND_VARIABLE_30171 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_30172 refine424419629nres_a) (BOUND_VARIABLE_30173 (-> a Bool)) (BOUND_VARIABLE_30174 a)) (= (ll_33 BOUND_VARIABLE_30171 BOUND_VARIABLE_30172 BOUND_VARIABLE_30173 BOUND_VARIABLE_30174) ((inf_inf_o ((BOUND_VARIABLE_30171 BOUND_VARIABLE_30172) BOUND_VARIABLE_30174)) (BOUND_VARIABLE_30173 BOUND_VARIABLE_30174)))))) (let ((_let_867 (forall ((BOUND_VARIABLE_30157 refine424419629nres_a) (BOUND_VARIABLE_30158 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_30159 refine424419629nres_a) (BOUND_VARIABLE_30160 a)) (= (ll_32 BOUND_VARIABLE_30157 BOUND_VARIABLE_30158 BOUND_VARIABLE_30159 BOUND_VARIABLE_30160) ((inf_inf_o ((BOUND_VARIABLE_30158 BOUND_VARIABLE_30157) BOUND_VARIABLE_30160)) ((BOUND_VARIABLE_30158 BOUND_VARIABLE_30159) BOUND_VARIABLE_30160)))))) (let ((_let_868 (forall ((BOUND_VARIABLE_30144 (-> refine424419629nres_a a Bool)) (BOUND_VARIABLE_30145 refine424419629nres_a) (BOUND_VARIABLE_30146 (-> a Bool)) (BOUND_VARIABLE_30147 a)) (= (ll_31 BOUND_VARIABLE_30144 BOUND_VARIABLE_30145 BOUND_VARIABLE_30146 BOUND_VARIABLE_30147) ((inf_inf_o ((BOUND_VARIABLE_30144 BOUND_VARIABLE_30145) BOUND_VARIABLE_30147)) (BOUND_VARIABLE_30146 BOUND_VARIABLE_30147)))))) (let ((_let_869 (forall ((BOUND_VARIABLE_30134 set_a) (BOUND_VARIABLE_30135 a)) (let ((_let_1 ((member_a BOUND_VARIABLE_30135) BOUND_VARIABLE_30134))) (= (ll_30 BOUND_VARIABLE_30134 BOUND_VARIABLE_30135) ((inf_inf_o _let_1) _let_1)))))) (let ((_let_870 (forall ((BOUND_VARIABLE_30122 set_a) (BOUND_VARIABLE_30123 set_a) (BOUND_VARIABLE_30124 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30124))) (= (ll_29 BOUND_VARIABLE_30122 BOUND_VARIABLE_30123 BOUND_VARIABLE_30124) ((inf_inf_o (_let_1 BOUND_VARIABLE_30122)) (_let_1 BOUND_VARIABLE_30123))))))) (let ((_let_871 (forall ((BOUND_VARIABLE_30088 set_a) (BOUND_VARIABLE_30089 set_a) (BOUND_VARIABLE_30090 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30090))) (= (ll_28 BOUND_VARIABLE_30088 BOUND_VARIABLE_30089 BOUND_VARIABLE_30090) ((inf_inf_o (_let_1 BOUND_VARIABLE_30088)) (_let_1 (collect_a ((ll_342 BOUND_VARIABLE_30088) BOUND_VARIABLE_30089))))))))) (let ((_let_872 (forall ((BOUND_VARIABLE_30076 set_a) (BOUND_VARIABLE_30077 set_a) (BOUND_VARIABLE_30078 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30078))) (= (ll_27 BOUND_VARIABLE_30076 BOUND_VARIABLE_30077 BOUND_VARIABLE_30078) ((inf_inf_o (_let_1 BOUND_VARIABLE_30076)) (_let_1 BOUND_VARIABLE_30077))))))) (let ((_let_873 (forall ((BOUND_VARIABLE_30065 (-> a Bool)) (BOUND_VARIABLE_30066 (-> a Bool)) (BOUND_VARIABLE_30067 a)) (= (ll_26 BOUND_VARIABLE_30065 BOUND_VARIABLE_30066 BOUND_VARIABLE_30067) ((inf_inf_o (BOUND_VARIABLE_30065 BOUND_VARIABLE_30067)) (BOUND_VARIABLE_30066 BOUND_VARIABLE_30067)))))) (let ((_let_874 (forall ((BOUND_VARIABLE_30053 (-> a Bool)) (BOUND_VARIABLE_30054 (-> a Bool)) (BOUND_VARIABLE_30055 a)) (let ((_let_1 (inf_inf_o (BOUND_VARIABLE_30053 BOUND_VARIABLE_30055)))) (= (ll_25 BOUND_VARIABLE_30053 BOUND_VARIABLE_30054 BOUND_VARIABLE_30055) (_let_1 (_let_1 (BOUND_VARIABLE_30054 BOUND_VARIABLE_30055)))))))) (let ((_let_875 (forall ((BOUND_VARIABLE_30043 (-> a Bool)) (BOUND_VARIABLE_30044 (-> a Bool)) (BOUND_VARIABLE_30045 a)) (= (ll_24 BOUND_VARIABLE_30043 BOUND_VARIABLE_30044 BOUND_VARIABLE_30045) (and (BOUND_VARIABLE_30043 BOUND_VARIABLE_30045) (BOUND_VARIABLE_30044 BOUND_VARIABLE_30045)))))) (let ((_let_876 (forall ((BOUND_VARIABLE_30029 (-> a Bool)) (BOUND_VARIABLE_30030 (-> a Bool)) (BOUND_VARIABLE_30031 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30031))) (= (ll_23 BOUND_VARIABLE_30029 BOUND_VARIABLE_30030 BOUND_VARIABLE_30031) ((inf_inf_o (_let_1 (collect_a BOUND_VARIABLE_30029))) (_let_1 (collect_a BOUND_VARIABLE_30030)))))))) (let ((_let_877 (forall ((BOUND_VARIABLE_30017 set_a) (BOUND_VARIABLE_30018 set_a) (BOUND_VARIABLE_30019 a)) (let ((_let_1 (member_a BOUND_VARIABLE_30019))) (= (ll_22 BOUND_VARIABLE_30017 BOUND_VARIABLE_30018 BOUND_VARIABLE_30019) ((inf_inf_o (_let_1 BOUND_VARIABLE_30017)) (_let_1 BOUND_VARIABLE_30018))))))) (let ((_let_878 (forall ((BOUND_VARIABLE_29983 set_a) (BOUND_VARIABLE_29984 set_a) (BOUND_VARIABLE_29985 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29985))) (= (ll_21 BOUND_VARIABLE_29983 BOUND_VARIABLE_29984 BOUND_VARIABLE_29985) ((inf_inf_o (_let_1 BOUND_VARIABLE_29983)) (_let_1 (collect_a ((ll_341 BOUND_VARIABLE_29983) BOUND_VARIABLE_29984))))))))) (let ((_let_879 (forall ((BOUND_VARIABLE_29971 set_a) (BOUND_VARIABLE_29972 set_a) (BOUND_VARIABLE_29973 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29973))) (= (ll_20 BOUND_VARIABLE_29971 BOUND_VARIABLE_29972 BOUND_VARIABLE_29973) ((inf_inf_o (_let_1 BOUND_VARIABLE_29971)) (_let_1 BOUND_VARIABLE_29972))))))) (let ((_let_880 (forall ((BOUND_VARIABLE_29935 set_a) (BOUND_VARIABLE_29936 set_a) (BOUND_VARIABLE_29937 set_a) (BOUND_VARIABLE_29938 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29938))) (= (ll_19 BOUND_VARIABLE_29935 BOUND_VARIABLE_29936 BOUND_VARIABLE_29937 BOUND_VARIABLE_29938) ((inf_inf_o (_let_1 (collect_a ((ll_340 BOUND_VARIABLE_29935) BOUND_VARIABLE_29936)))) (_let_1 BOUND_VARIABLE_29937))))))) (let ((_let_881 (forall ((BOUND_VARIABLE_29900 set_a) (BOUND_VARIABLE_29901 set_a) (BOUND_VARIABLE_29902 set_a) (BOUND_VARIABLE_29903 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29903))) (= (ll_18 BOUND_VARIABLE_29900 BOUND_VARIABLE_29901 BOUND_VARIABLE_29902 BOUND_VARIABLE_29903) ((inf_inf_o (_let_1 BOUND_VARIABLE_29900)) (_let_1 (collect_a ((ll_339 BOUND_VARIABLE_29901) BOUND_VARIABLE_29902))))))))) (let ((_let_882 (forall ((BOUND_VARIABLE_29887 (-> a refine424419629nres_a)) (BOUND_VARIABLE_29888 (-> a Bool)) (BOUND_VARIABLE_29889 a)) (let ((_let_1 (BOUND_VARIABLE_29887 BOUND_VARIABLE_29889))) (= (ll_17 BOUND_VARIABLE_29887 BOUND_VARIABLE_29888 BOUND_VARIABLE_29889) (= _let_1 ((inf_in262696383nres_a _let_1) (refine1198353288_RES_a (collect_a BOUND_VARIABLE_29888))))))))) (let ((_let_883 (forall ((BOUND_VARIABLE_29852 set_a) (BOUND_VARIABLE_29853 set_a) (BOUND_VARIABLE_29854 set_a) (BOUND_VARIABLE_29855 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29855))) (= (ll_16 BOUND_VARIABLE_29852 BOUND_VARIABLE_29853 BOUND_VARIABLE_29854 BOUND_VARIABLE_29855) ((inf_inf_o (_let_1 BOUND_VARIABLE_29852)) (_let_1 (collect_a ((ll_338 BOUND_VARIABLE_29853) BOUND_VARIABLE_29854))))))))) (let ((_let_884 (forall ((BOUND_VARIABLE_29817 set_a) (BOUND_VARIABLE_29818 set_a) (BOUND_VARIABLE_29819 set_a) (BOUND_VARIABLE_29820 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29820))) (= (ll_15 BOUND_VARIABLE_29817 BOUND_VARIABLE_29818 BOUND_VARIABLE_29819 BOUND_VARIABLE_29820) ((inf_inf_o (_let_1 BOUND_VARIABLE_29817)) (_let_1 (collect_a ((ll_337 BOUND_VARIABLE_29818) BOUND_VARIABLE_29819))))))))) (let ((_let_885 (forall ((BOUND_VARIABLE_29805 set_a) (BOUND_VARIABLE_29806 set_a) (BOUND_VARIABLE_29807 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29807))) (= (ll_14 BOUND_VARIABLE_29805 BOUND_VARIABLE_29806 BOUND_VARIABLE_29807) ((inf_inf_o (_let_1 BOUND_VARIABLE_29805)) (_let_1 BOUND_VARIABLE_29806))))))) (let ((_let_886 (forall ((BOUND_VARIABLE_29793 set_a) (BOUND_VARIABLE_29794 set_a) (BOUND_VARIABLE_29795 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29795))) (= (ll_13 BOUND_VARIABLE_29793 BOUND_VARIABLE_29794 BOUND_VARIABLE_29795) ((inf_inf_o (_let_1 BOUND_VARIABLE_29793)) (_let_1 BOUND_VARIABLE_29794))))))) (let ((_let_887 (forall ((BOUND_VARIABLE_29781 set_a) (BOUND_VARIABLE_29782 set_a) (BOUND_VARIABLE_29783 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29783))) (= (ll_12 BOUND_VARIABLE_29781 BOUND_VARIABLE_29782 BOUND_VARIABLE_29783) ((inf_inf_o (_let_1 BOUND_VARIABLE_29781)) (_let_1 BOUND_VARIABLE_29782))))))) (let ((_let_888 (forall ((BOUND_VARIABLE_29769 set_a) (BOUND_VARIABLE_29770 set_a) (BOUND_VARIABLE_29771 a)) (let ((_let_1 (member_a BOUND_VARIABLE_29771))) (= (ll_11 BOUND_VARIABLE_29769 BOUND_VARIABLE_29770 BOUND_VARIABLE_29771) ((inf_inf_o (_let_1 BOUND_VARIABLE_29769)) (_let_1 BOUND_VARIABLE_29770))))))) (let ((_let_889 (forall ((BOUND_VARIABLE_29758 (-> a Bool)) (BOUND_VARIABLE_29759 (-> a Bool)) (BOUND_VARIABLE_29760 a)) (= (ll_10 BOUND_VARIABLE_29758 BOUND_VARIABLE_29759 BOUND_VARIABLE_29760) ((inf_inf_o (BOUND_VARIABLE_29758 BOUND_VARIABLE_29760)) (BOUND_VARIABLE_29759 BOUND_VARIABLE_29760)))))) (let ((_let_890 (forall ((BOUND_VARIABLE_29747 (-> a Bool)) (BOUND_VARIABLE_29748 (-> a Bool)) (BOUND_VARIABLE_29749 a)) (= (ll_9 BOUND_VARIABLE_29747 BOUND_VARIABLE_29748 BOUND_VARIABLE_29749) ((inf_inf_o (BOUND_VARIABLE_29747 BOUND_VARIABLE_29749)) (BOUND_VARIABLE_29748 BOUND_VARIABLE_29749)))))) (let ((_let_891 (forall ((BOUND_VARIABLE_29736 (-> a Bool)) (BOUND_VARIABLE_29737 (-> a Bool)) (BOUND_VARIABLE_29738 a)) (= (ll_8 BOUND_VARIABLE_29736 BOUND_VARIABLE_29737 BOUND_VARIABLE_29738) ((inf_inf_o (BOUND_VARIABLE_29736 BOUND_VARIABLE_29738)) (BOUND_VARIABLE_29737 BOUND_VARIABLE_29738)))))) (let ((_let_892 (forall ((BOUND_VARIABLE_29723 (-> a Bool)) (BOUND_VARIABLE_29724 (-> a Bool)) (BOUND_VARIABLE_29725 a)) (let ((_let_1 (BOUND_VARIABLE_29724 BOUND_VARIABLE_29725))) (= (ll_7 BOUND_VARIABLE_29723 BOUND_VARIABLE_29724 BOUND_VARIABLE_29725) ((inf_inf_o ((inf_inf_o (BOUND_VARIABLE_29723 BOUND_VARIABLE_29725)) _let_1)) _let_1)))))) (let ((_let_893 (forall ((BOUND_VARIABLE_29712 (-> a Bool)) (BOUND_VARIABLE_29713 (-> a Bool)) (BOUND_VARIABLE_29714 a)) (= (ll_6 BOUND_VARIABLE_29712 BOUND_VARIABLE_29713 BOUND_VARIABLE_29714) ((inf_inf_o (BOUND_VARIABLE_29712 BOUND_VARIABLE_29714)) (BOUND_VARIABLE_29713 BOUND_VARIABLE_29714)))))) (let ((_let_894 (forall ((BOUND_VARIABLE_29701 (-> a Bool)) (BOUND_VARIABLE_29702 (-> a Bool)) (BOUND_VARIABLE_29703 a)) (= (ll_5 BOUND_VARIABLE_29701 BOUND_VARIABLE_29702 BOUND_VARIABLE_29703) ((inf_inf_o (BOUND_VARIABLE_29702 BOUND_VARIABLE_29703)) (BOUND_VARIABLE_29701 BOUND_VARIABLE_29703)))))) (let ((_let_895 (forall ((BOUND_VARIABLE_29690 (-> a Bool)) (BOUND_VARIABLE_29691 (-> a Bool)) (BOUND_VARIABLE_29692 a)) (= (ll_4 BOUND_VARIABLE_29690 BOUND_VARIABLE_29691 BOUND_VARIABLE_29692) ((inf_inf_o (BOUND_VARIABLE_29690 BOUND_VARIABLE_29692)) (BOUND_VARIABLE_29691 BOUND_VARIABLE_29692)))))) (let ((_let_896 (forall ((BOUND_VARIABLE_29679 (-> a Bool)) (BOUND_VARIABLE_29680 (-> a Bool)) (BOUND_VARIABLE_29681 a)) (= (ll_3 BOUND_VARIABLE_29679 BOUND_VARIABLE_29680 BOUND_VARIABLE_29681) ((inf_inf_o (BOUND_VARIABLE_29679 BOUND_VARIABLE_29681)) (BOUND_VARIABLE_29680 BOUND_VARIABLE_29681)))))) (let ((_let_897 (forall ((BOUND_VARIABLE_29666 (-> a Bool)) (BOUND_VARIABLE_29667 (-> a Bool)) (BOUND_VARIABLE_29668 a)) (let ((_let_1 (BOUND_VARIABLE_29667 BOUND_VARIABLE_29668))) (= (ll_2 BOUND_VARIABLE_29666 BOUND_VARIABLE_29667 BOUND_VARIABLE_29668) ((inf_inf_o ((inf_inf_o _let_1) (BOUND_VARIABLE_29666 BOUND_VARIABLE_29668))) _let_1)))))) (let ((_let_898 (forall ((BOUND_VARIABLE_29655 (-> a Bool)) (BOUND_VARIABLE_29656 (-> a Bool)) (BOUND_VARIABLE_29657 a)) (= (ll_1 BOUND_VARIABLE_29655 BOUND_VARIABLE_29656 BOUND_VARIABLE_29657) ((inf_inf_o (BOUND_VARIABLE_29655 BOUND_VARIABLE_29657)) (BOUND_VARIABLE_29656 BOUND_VARIABLE_29657)))))) (let ((_let_899 (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (= ((ll_1 X4) Y3) ((ll_2 Y3) X4))))) (let ((_let_900 (and _let_899 _let_898 _let_897 _let_896 _let_895 _let_894 _let_893 _let_892 _let_891 _let_890 _let_889 _let_888 _let_887 _let_886 _let_885 _let_884 _let_883 _let_882 _let_881 _let_880 _let_879 _let_878 _let_877 _let_876 _let_875 _let_874 _let_873 _let_872 _let_871 _let_870 _let_869 _let_868 _let_867 _let_866 _let_865 _let_864 _let_863 _let_862 _let_861 _let_860 _let_859 _let_858 _let_857 _let_856 _let_855 _let_854 _let_853 _let_852 _let_851 _let_850 _let_849 _let_848 _let_847 _let_846 _let_845 _let_844 _let_843 _let_842 _let_841 _let_840 _let_839 _let_838 _let_837 _let_836 _let_835 _let_834 _let_833 _let_832 _let_831 _let_830 _let_829 _let_828 _let_827 _let_826 _let_825 _let_824 _let_823 _let_822 _let_821 _let_820 _let_819 _let_818 _let_817 _let_816 _let_815 _let_814 _let_813 _let_812 _let_811 _let_810 _let_809 _let_808 _let_807 _let_806 _let_805 _let_804 _let_803 _let_802 _let_801 _let_800 _let_799 _let_798 _let_797 _let_796 _let_795 _let_794 _let_793 _let_792 _let_791 _let_790 _let_789 _let_788 _let_787 _let_786 _let_785 _let_784 _let_783 _let_782 _let_781 _let_780 _let_779 _let_778 _let_777 _let_776 _let_775 _let_774 _let_773 _let_772 _let_771 _let_770 _let_769 _let_768 _let_767 _let_766 _let_765 _let_764 _let_763 _let_762 _let_761 _let_760 _let_759 _let_758 _let_757 _let_756 _let_755 _let_754 _let_753 _let_752 _let_751 _let_750 _let_749 _let_748 _let_747 _let_746 _let_745 _let_744 _let_743 _let_742 _let_741 _let_740 _let_739 _let_738 _let_737 _let_736 _let_735 _let_734 _let_733 _let_732 _let_731 _let_730 _let_729 _let_728 _let_727 _let_726 _let_725 _let_724 _let_723 _let_722 _let_721 _let_720 _let_719 _let_718 _let_717 _let_716 _let_715 _let_714 _let_713 _let_712 _let_711 _let_710 _let_709 _let_708 _let_707 _let_706 _let_705 _let_704 _let_703 _let_702 _let_701 _let_700 _let_699 _let_698 _let_697 _let_696 _let_695 _let_694 _let_693 _let_692 _let_691 _let_690 _let_689 _let_688 _let_687 _let_686 _let_685 _let_684 _let_683 _let_682 _let_681 _let_680 _let_679 _let_678 _let_677 _let_676 _let_675 _let_674 _let_673 _let_672 _let_671 _let_670 _let_669 _let_668 _let_667 _let_666 _let_665 _let_664 _let_663 _let_662 _let_661 _let_660 _let_659 _let_658 _let_657 _let_656 _let_655 _let_654 _let_653 _let_652 _let_651 _let_650 _let_649 _let_648 _let_647 _let_646 _let_645 _let_644 _let_643 _let_642 _let_641 _let_640 _let_639 _let_638 _let_637 _let_636 _let_635 _let_634 _let_633 _let_632 _let_631 _let_630 _let_629 _let_628 _let_627 _let_626 _let_625 _let_624 _let_623 _let_622 _let_621 _let_620 _let_619 _let_618 _let_617 _let_616 _let_615 _let_614 _let_613 _let_612 _let_611 _let_610 _let_609 _let_608 _let_607 _let_606 _let_605 _let_604 _let_603 _let_602 _let_601 _let_600 _let_599 _let_598 _let_597 _let_596 _let_595 _let_594 _let_593 _let_592 _let_591 _let_590 _let_589 _let_588 _let_587 _let_586 _let_585 _let_584 _let_583 _let_582 _let_581 _let_580 _let_579 _let_578 _let_577 _let_576 _let_575 _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524))) (let ((_let_901 (MACRO_SR_PRED_TRANSFORM (AND_INTRO (EQ_RESOLVE (MACRO_SR_PRED_TRANSFORM (AND_INTRO (EQ_RESOLVE (ASSUME |:args| (_let_29)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_29 7 12)) (PREPROCESS |:args| ((= (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (= (lambda ((BOUND_VARIABLE_19862 a)) (let ((_let_1 (X4 BOUND_VARIABLE_19862))) ((inf_inf_o ((inf_inf_o _let_1) (Y3 BOUND_VARIABLE_19862))) _let_1))) (lambda ((BOUND_VARIABLE_19871 a)) ((inf_inf_o (X4 BOUND_VARIABLE_19871)) (Y3 BOUND_VARIABLE_19871))))) _let_899))))) (PREPROCESS |:args| ((and _let_898 _let_897 _let_896 _let_895 _let_894 _let_893 _let_892 _let_891 _let_890 _let_889 _let_888 _let_887 _let_886 _let_885 _let_884 _let_883 _let_882 _let_881 _let_880 _let_879 _let_878 _let_877 _let_876 _let_875 _let_874 _let_873 _let_872 _let_871 _let_870 _let_869 _let_868 _let_867 _let_866 _let_865 _let_864 _let_863 _let_862 _let_861 _let_860 _let_859 _let_858 _let_857 _let_856 _let_855 _let_854 _let_853 _let_852 _let_851 _let_850 _let_849 _let_848 _let_847 _let_846 _let_845 _let_844 _let_843 _let_842 _let_841 _let_840 _let_839 _let_838 _let_837 _let_836 _let_835 _let_834 _let_833 _let_832 _let_831 _let_830 _let_829 _let_828 _let_827 _let_826 _let_825 _let_824 _let_823 _let_822 _let_821 _let_820 _let_819 _let_818 _let_817 _let_816 _let_815 _let_814 _let_813 _let_812 _let_811 _let_810 _let_809 _let_808 _let_807 _let_806 _let_805 _let_804 _let_803 _let_802 _let_801 _let_800 _let_799 _let_798 _let_797 _let_796 _let_795 _let_794 _let_793 _let_792 _let_791 _let_790 _let_789 _let_788 _let_787 _let_786 _let_785 _let_784 _let_783 _let_782 _let_781 _let_780 _let_779 _let_778 _let_777 _let_776 _let_775 _let_774 _let_773 _let_772 _let_771 _let_770 _let_769 _let_768 _let_767 _let_766 _let_765 _let_764 _let_763 _let_762 _let_761 _let_760 _let_759 _let_758 _let_757 _let_756 _let_755 _let_754 _let_753 _let_752 _let_751 _let_750 _let_749 _let_748 _let_747 _let_746 _let_745 _let_744 _let_743 _let_742 _let_741 _let_740 _let_739 _let_738 _let_737 _let_736 _let_735 _let_734 _let_733 _let_732 _let_731 _let_730 _let_729 _let_728 _let_727 _let_726 _let_725 _let_724 _let_723 _let_722 _let_721 _let_720 _let_719 _let_718 _let_717 _let_716 _let_715 _let_714 _let_713 _let_712 _let_711 _let_710 _let_709 _let_708 _let_707 _let_706 _let_705 _let_704 _let_703 _let_702 _let_701 _let_700 _let_699 _let_698 _let_697 _let_696 _let_695 _let_694 _let_693 _let_692 _let_691 _let_690 _let_689 _let_688 _let_687 _let_686 _let_685 _let_684 _let_683 _let_682 _let_681 _let_680 _let_679 _let_678 _let_677 _let_676 _let_675 _let_674 _let_673 _let_672 _let_671 _let_670 _let_669 _let_668 _let_667 _let_666 _let_665 _let_664 _let_663 _let_662 _let_661 _let_660 _let_659 _let_658 _let_657 _let_656 _let_655 _let_654 _let_653 _let_652 _let_651 _let_650 _let_649 _let_648 _let_647 _let_646 _let_645 _let_644 _let_643 _let_642 _let_641 _let_640 _let_639 _let_638 _let_637 _let_636 _let_635 _let_634 _let_633 _let_632 _let_631 _let_630 _let_629 _let_628 _let_627 _let_626 _let_625 _let_624 _let_623 _let_622 _let_621 _let_620 _let_619 _let_618 _let_617 _let_616 _let_615 _let_614 _let_613 _let_612 _let_611 _let_610 _let_609 _let_608 _let_607 _let_606 _let_605 _let_604 _let_603 _let_602 _let_601 _let_600 _let_599 _let_598 _let_597 _let_596 _let_595 _let_594 _let_593 _let_592 _let_591 _let_590 _let_589 _let_588 _let_587 _let_586 _let_585 _let_584 _let_583 _let_582 _let_581 _let_580 _let_579 _let_578 _let_577 _let_576 _let_575 _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524)))) |:args| (_let_900)) (PREPROCESS |:args| ((= _let_900 (and _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_435 _let_434 _let_433 _let_432 _let_431 _let_430 _let_429 _let_428 _let_427 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309 _let_308 _let_307 _let_306 _let_305 _let_304 _let_303 _let_302 _let_301 _let_300 _let_299 _let_298 _let_297 _let_296 _let_295 _let_294 _let_293 _let_292 _let_291 _let_290 _let_289 _let_288 _let_287 _let_286 _let_285 _let_284 _let_283 _let_282 _let_281 _let_280 _let_279 _let_278 _let_277 _let_276 _let_275 _let_274 _let_273 _let_272 _let_271 _let_270 _let_269 _let_268 _let_267 _let_266 _let_265 _let_264 _let_263 _let_262 _let_261 _let_260 _let_259 _let_258 _let_257 _let_256 _let_255 _let_254 _let_253 _let_252 _let_251 _let_250 _let_249 _let_248 _let_247 _let_246 _let_245 _let_244 _let_243 _let_242 _let_241 _let_240 _let_239 _let_238 _let_237 _let_236 _let_235 _let_234 _let_233 _let_232 _let_231 _let_230 _let_229 _let_228 _let_227 _let_226 _let_225 _let_224 _let_223 _let_222 _let_221 _let_92 _let_220 _let_219 _let_218 _let_217 _let_216 _let_215 _let_214 _let_213 _let_212 _let_211 _let_210 _let_209 _let_208 _let_207 _let_206 _let_205 _let_204 _let_203 _let_202 _let_201 _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149))))) (PREPROCESS |:args| ((and _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135 _let_134 _let_133 _let_132 _let_131 _let_130 _let_129 _let_128 _let_127 _let_126 _let_125 _let_124 _let_123 _let_122 _let_121 _let_120 _let_119 _let_118 _let_117 _let_116 _let_115 _let_114 _let_113 _let_112 _let_111 _let_110 _let_109 _let_108 _let_107 _let_106 _let_105 _let_104 _let_103 _let_102 _let_101 _let_100 _let_99 _let_98 _let_97 _let_96 _let_95 _let_94 _let_93)))) |:args| ((and _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_435 _let_434 _let_433 _let_432 _let_431 _let_430 _let_429 _let_428 _let_427 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309 _let_308 _let_307 _let_306 _let_305 _let_304 _let_303 _let_302 _let_301 _let_300 _let_299 _let_298 _let_297 _let_296 _let_295 _let_294 _let_293 _let_292 _let_291 _let_290 _let_289 _let_288 _let_287 _let_286 _let_285 _let_284 _let_283 _let_282 _let_281 _let_280 _let_279 _let_278 _let_277 _let_276 _let_275 _let_274 _let_273 _let_272 _let_271 _let_270 _let_269 _let_268 _let_267 _let_266 _let_265 _let_264 _let_263 _let_262 _let_261 _let_260 _let_259 _let_258 _let_257 _let_256 _let_255 _let_254 _let_253 _let_252 _let_251 _let_250 _let_249 _let_248 _let_247 _let_246 _let_245 _let_244 _let_243 _let_242 _let_241 _let_240 _let_239 _let_238 _let_237 _let_236 _let_235 _let_234 _let_233 _let_232 _let_231 _let_230 _let_229 _let_228 _let_227 _let_226 _let_225 _let_224 _let_223 _let_222 _let_221 _let_92 _let_220 _let_219 _let_218 _let_217 _let_216 _let_215 _let_214 _let_213 _let_212 _let_211 _let_210 _let_209 _let_208 _let_207 _let_206 _let_205 _let_204 _let_203 _let_202 _let_201 _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135 _let_134 _let_133 _let_132 _let_131 _let_130 _let_129 _let_128 _let_127 _let_126 _let_125 _let_124 _let_123 _let_122 _let_121 _let_120 _let_119 _let_118 _let_117 _let_116 _let_115 _let_114 _let_113 _let_112 _let_111 _let_110 _let_109 _let_108 _let_107 _let_106 _let_105 _let_104 _let_103 _let_102 _let_101 _let_100 _let_99 _let_98 _let_97 _let_96 _let_95 _let_94 _let_93))))) (let ((_let_902 (_let_92))) (let ((_let_903 (ho_462 k_461 k_481))) (let ((_let_904 (ho_378 _let_30 _let_903))) (let ((_let_905 (= _let_904 _let_89))) (let ((_let_906 (not _let_89))) (let ((_let_907 (ho_494 k_493 _let_903))) (let ((_let_908 (= _let_903 (ho_814 k_822 _let_907)))) (let ((_let_909 (ho_494 k_493 skv_861))) (let ((_let_910 (= skv_861 (ho_814 k_822 _let_909)))) (let ((_let_911 (= _let_907 _let_909))) (let ((_let_912 (ho_378 _let_30 skv_861))) (let ((_let_913 (not _let_904))) (let ((_let_914 (forall ((X set_a)) (= X (ho_814 k_822 (ho_494 k_493 X)))))) (let ((_let_915 (EQ_RESOLVE (ASSUME |:args| (_let_11)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_11 7 12)) (PREPROCESS |:args| ((= (forall ((X set_a)) (= X (refine1822134885_RES_a (refine1198353288_RES_a X)))) _let_914))))))) (let ((_let_916 (_let_914))) (let ((_let_917 (ho_378 _let_30 skv_860))) (let ((_let_918 (not _let_917))) (let ((_let_919 (not _let_911))) (let ((_let_920 (ho_494 k_493 skv_860))) (let ((_let_921 (= a2 _let_920))) (let ((_let_922 (not _let_921))) (let ((_let_923 (or _let_922 _let_919 _let_918 _let_912))) (let ((_let_924 (forall ((A5 set_a) (BOUND_VARIABLE_6892 set_a) (BOUND_VARIABLE_13880 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_13880))) (or (not (= a2 (ho_494 k_493 A5))) (not (= (ho_494 k_493 BOUND_VARIABLE_6892) (ho_494 k_493 (ho_462 k_461 k_481)))) (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_6892)))))) (let ((_let_925 (not _let_923))) (let ((_let_926 (= refine464223677AILi_a a2))) (let ((_let_927 (and _let_926 (not (forall ((Uv set_a)) (not (= (ho_494 k_493 Uv) (ho_494 k_493 (ho_462 k_461 k_481))))))))) (let ((_let_928 (not _let_924))) (let ((_let_929 (= a2 (ho_443 _let_50 _let_907)))) (let ((_let_930 (or _let_929 _let_928 _let_927))) (let ((_let_931 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or (= X4 (ho_443 (ho_442 k_441 X4) Xa)) (not (forall ((A5 set_a) (BOUND_VARIABLE_6892 set_a) (BOUND_VARIABLE_13880 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_13880))) (or (not (= X4 (ho_494 k_493 A5))) (not (= Xa (ho_494 k_493 BOUND_VARIABLE_6892))) (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_6892))))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (ho_494 k_493 Uv)))))))))) (let ((_let_932 (EQ_RESOLVE (ASSUME |:args| (_let_12)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_12 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or ((ord_le519537037nres_a X4) Xa) (not (forall ((A5 set_a) (BOUND_VARIABLE_6892 set_a)) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_6892))) ((ord_less_eq_set_a A5) BOUND_VARIABLE_6892)))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (refine1198353288_RES_a Uv)))))))) 7 12)) (PREPROCESS |:args| ((= (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (or (= X4 ((inf_in262696383nres_a X4) Xa)) (not (forall ((A5 set_a) (BOUND_VARIABLE_6892 set_a) (BOUND_VARIABLE_13880 a)) (let ((_let_1 (member_a BOUND_VARIABLE_13880))) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_6892))) (not (_let_1 A5)) (_let_1 BOUND_VARIABLE_6892))))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (refine1198353288_RES_a Uv)))))))) _let_931))))))) (let ((_let_933 (not _let_927))) (let ((_let_934 (= k_441 k_611))) (let ((_let_935 (= a2 (ho_443 _let_50 top_to231829469nres_a)))) (let ((_let_936 (ho_442 k_441 refine464223677AILi_a))) (let ((_let_937 (= refine464223677AILi_a (ho_443 _let_936 top_to231829469nres_a)))) (let ((_let_938 (ho_442 k_441 top_to231829469nres_a))) (let ((_let_939 (ho_443 _let_938 a2))) (let ((_let_940 (= (ho_443 (ho_442 k_611 a2) top_to231829469nres_a) _let_939))) (let ((_let_941 (ho_443 _let_938 refine464223677AILi_a))) (let ((_let_942 (= (ho_443 (ho_442 k_611 refine464223677AILi_a) top_to231829469nres_a) _let_941))) (let ((_let_943 (= top_to231829469nres_a _let_941))) (let ((_let_944 (= top_to231829469nres_a _let_939))) (let ((_let_945 (not _let_926))) (let ((_let_946 (= inf_in262696383nres_a ll_188))) (let ((_let_947 (EQ_RESOLVE (ASSUME |:args| (_let_13)) (TRANS (PREPROCESS |:args| ((= _let_13 _let_946))) (PREPROCESS |:args| ((= _let_946 _let_934))))))) (let ((_let_948 (forall ((X4 refine424419629nres_a)) (= X4 (ho_443 (ho_442 k_441 X4) top_to231829469nres_a))))) (let ((_let_949 (EQ_RESOLVE (ASSUME |:args| (_let_28)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_28 7 12)) (PREPROCESS |:args| ((= (forall ((X4 refine424419629nres_a)) (= X4 ((inf_in262696383nres_a X4) top_to231829469nres_a))) _let_948))))))) (let ((_let_950 (_let_948))) (let ((_let_951 (a2))) (let ((_let_952 (refine464223677AILi_a))) (let ((_let_953 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_949 |:args| _let_952) |:args| _let_950)) _let_949 |:args| (_let_937 false _let_948)))) (let ((_let_954 (AND_ELIM _let_901 |:args| (188)))) (let ((_let_955 (_let_335))) (let ((_let_956 (ASSUME |:args| _let_955))) (let ((_let_957 (forall ((Uu2 refine424419629nres_a)) (= Uu2 (ho_443 (ho_442 k_441 Uu2) refine464223677AILi_a))))) (let ((_let_958 (EQ_RESOLVE (ASSUME |:args| (_let_25)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_25 7 12)) (PREPROCESS |:args| ((= (forall ((Uu2 refine424419629nres_a)) (= Uu2 ((inf_in262696383nres_a Uu2) refine464223677AILi_a))) _let_957))))))) (let ((_let_959 (top_to231829469nres_a))) (let ((_let_960 (ho_462 k_461 k_480))) (let ((_let_961 (ho_494 k_493 _let_960))) (let ((_let_962 (= top_to231829469nres_a (ho_443 _let_938 _let_961)))) (let ((_let_963 (not _let_944))) (let ((_let_964 (= a2 (ho_443 _let_50 _let_961)))) (let ((_let_965 (not _let_964))) (let ((_let_966 (or _let_965 _let_963 _let_962))) (let ((_let_967 (forall ((B refine424419629nres_a) (A refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ho_442 k_441 C))) (or (not (= B (ho_443 (ho_442 k_441 B) A))) (not (= C (ho_443 _let_1 B))) (= C (ho_443 _let_1 A))))))) (let ((_let_968 (EQ_RESOLVE (ASSUME |:args| (_let_10)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_10 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((B refine424419629nres_a) (A refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a C))) (or (not ((ord_le519537037nres_a B) A)) (not (_let_1 B)) (_let_1 A)))) 7 12)) (PREPROCESS |:args| ((= (forall ((B refine424419629nres_a) (A refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a C))) (or (not (= B ((inf_in262696383nres_a B) A))) (not (= C (_let_1 B))) (= C (_let_1 A))))) _let_967))))))) (let ((_let_969 (= refine464223677AILi_a (ho_443 _let_936 _let_961)))) (let ((_let_970 (not _let_962))) (let ((_let_971 (not _let_937))) (let ((_let_972 (or _let_971 _let_970 _let_969))) (let ((_let_973 (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (BOUND_VARIABLE_41058 |u_(-> a Bool)|)) (let ((_let_1 (ho_494 k_493 (ho_462 k_461 BOUND_VARIABLE_41058)))) (let ((_let_2 (ho_442 k_441 X4))) (or (not (= X4 (ho_443 _let_2 Y3))) (not (= Y3 (ho_443 (ho_442 k_441 Y3) _let_1))) (= X4 (ho_443 _let_2 _let_1)))))))) (let ((_let_974 (EQ_RESOLVE (ASSUME |:args| (_let_26)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_26 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Postcond (-> a Bool))) (let ((_let_1 (refine1198353288_RES_a (collect_a Postcond)))) (let ((_let_2 (ord_le519537037nres_a X4))) (or (not (_let_2 Y3)) (not ((ord_le519537037nres_a Y3) _let_1)) (_let_2 _let_1))))) 7 12)) (PREPROCESS |:args| ((= (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Postcond (-> a Bool))) (let ((_let_1 (refine1198353288_RES_a (collect_a Postcond)))) (let ((_let_2 (inf_in262696383nres_a X4))) (or (not (= X4 (_let_2 Y3))) (not (= Y3 ((inf_in262696383nres_a Y3) _let_1))) (= X4 (_let_2 _let_1)))))) _let_973))))))) (let ((_let_975 (forall ((Uv2 set_a)) (not (= refine464223677AILi_a (ho_443 (ho_442 k_441 refine464223677AILi_a) (ho_494 k_493 Uv2))))))) (let ((_let_976 (EQ_RESOLVE (ASSUME |:args| (_let_22)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_22 7 12)) (PREPROCESS |:args| ((= (forall ((Uv2 set_a)) (not (= refine464223677AILi_a ((inf_in262696383nres_a refine464223677AILi_a) (refine1198353288_RES_a Uv2))))) _let_975))))))) (let ((_let_977 (EQ_RESOLVE (ASSUME |:args| (_let_23)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_23 7 12)) (PREPROCESS |:args| ((= (= a2 (_let_68 _let_2)) _let_964))))))) (let ((_let_978 (not _let_942))) (let ((_let_979 (not _let_940))) (let ((_let_980 (not _let_943))) (let ((_let_981 (not _let_935))) (let ((_let_982 (not _let_934))) (let ((_let_983 (and _let_963 _let_943 _let_942 _let_934 _let_937 _let_940 _let_935))) (let ((_let_984 (23 ho_443))) (let ((_let_985 (REFL |:args| _let_959))) (let ((_let_986 (23 ho_442))) (let ((_let_987 (SYMM (SYMM _let_947)))) (let ((_let_988 (not (= a2 (_let_68 (refine1198353288_RES_a (collect_a ll_303))))))) (let ((_let_989 (_let_928))) (let ((_let_990 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME |:args| _let_989)) |:args| _let_989) (REWRITE |:args| ((=> _let_928 (not (or _let_922 (not (= _let_909 _let_907)) _let_918 _let_912))))))) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_928) _let_924))) (REFL |:args| (_let_925)) |:args| _let_70)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_930)) |:args| ((or _let_929 _let_928 _let_927 (not _let_930)))) (EQ_RESOLVE (ASSUME |:args| (_let_5)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_5 7 12)) (PREPROCESS |:args| ((= (not (= a2 (_let_68 _let_4))) _let_988))) (PREPROCESS |:args| ((= _let_988 (not _let_929)))))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS |:args| (_let_927 0)) |:args| ((or _let_926 _let_933))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG |:args| (_let_983)) (IMPLIES_ELIM (SCOPE (FALSE_ELIM (TRANS (CONG (TRANS (SYMM (SYMM (ASSUME |:args| (_let_937)))) (CONG (CONG _let_987 (REFL |:args| _let_952) |:args| _let_986) _let_985 |:args| _let_984) (SYMM (SYMM (ASSUME |:args| (_let_942)))) (SYMM (ASSUME |:args| (_let_943)))) (TRANS (SYMM (SYMM (ASSUME |:args| (_let_935)))) (CONG (CONG _let_987 (REFL |:args| _let_951) |:args| _let_986) _let_985 |:args| _let_984) (SYMM (SYMM (ASSUME |:args| (_let_940))))) |:args| (6)) (FALSE_INTRO (ASSUME |:args| (_let_963))))) |:args| (_let_963 _let_943 _let_942 _let_934 _let_937 _let_940 _let_935))) |:args| (true _let_983)) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_963) _let_944))) (REFL |:args| (_let_980)) (REFL |:args| (_let_978)) (REFL |:args| (_let_982)) (REFL |:args| (_let_971)) (REFL |:args| (_let_979)) (REFL |:args| (_let_981)) (REFL |:args| (_let_945)) |:args| _let_70)) |:args| ((or _let_982 _let_981 _let_945 _let_971 _let_944 _let_980 _let_979 _let_978))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_966)) |:args| ((or _let_965 _let_962 _let_963 (not _let_966)))) _let_977 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_972)) |:args| ((or _let_969 _let_971 _let_970 (not _let_972)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_976 |:args| (_let_960)) |:args| (_let_975))) _let_976 |:args| ((not _let_969) false _let_975)) _let_953 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_974 |:args| (refine464223677AILi_a top_to231829469nres_a k_480)) |:args| (_let_973))) _let_974 |:args| (_let_972 false _let_973)) |:args| (_let_970 true _let_969 false _let_937 false _let_972)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_968 |:args| (a2 _let_961 top_to231829469nres_a)) |:args| (_let_967))) _let_968 |:args| (_let_966 false _let_967)) |:args| (_let_963 false _let_964 true _let_962 false _let_966)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_958 |:args| _let_959) |:args| (_let_957))) _let_958 |:args| (_let_943 false _let_957)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_956 |:args| (refine464223677AILi_a top_to231829469nres_a)) |:args| _let_955)) _let_954 |:args| (_let_942 false _let_335)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_956 |:args| (a2 top_to231829469nres_a)) |:args| _let_955)) _let_954 |:args| (_let_940 false _let_335)) _let_953 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_949 |:args| _let_951) |:args| _let_950)) _let_949 |:args| (_let_935 false _let_948)) _let_947 |:args| (_let_945 true _let_944 false _let_943 false _let_942 false _let_940 false _let_937 false _let_935 false _let_934)) |:args| (_let_933 true _let_926)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_932 |:args| (a2 _let_907)) |:args| (_let_931)))) _let_932 |:args| (_let_930 false _let_931)) |:args| (_let_928 true _let_929 true _let_927 false _let_930)) |:args| (_let_925 true _let_924)))) (let ((_let_991 (REFL |:args| (_let_923)))) (let ((_let_992 (not _let_912))) (let ((_let_993 (not _let_910))) (let ((_let_994 (not _let_908))) (let ((_let_995 (and _let_992 _let_910 _let_911 _let_908))) (let ((_let_996 (23 ho_378))) (let ((_let_997 (23 ho_814))) (let ((_let_998 (REFL |:args| (k_822)))) (let ((_let_999 (REFL |:args| (_let_30)))) (let ((_let_1000 (ho_378 _let_30 _let_960))) (let ((_let_1001 (= _let_1000 _let_86))) (let ((_let_1002 (ho_494 k_493 (ho_462 k_461 (ho_434 k_533 skv_862))))) (let ((_let_1003 (ho_442 k_441 _let_1002))) (let ((_let_1004 (= _let_1002 (ho_443 _let_1003 _let_961)))) (let ((_let_1005 (= _let_1004 _let_1000))) (let ((_let_1006 (forall ((X4 a) (Y set_a)) (let ((_let_1 (ho_494 k_493 (ho_462 k_461 (ho_434 k_533 X4))))) (= (= _let_1 (ho_443 (ho_442 k_441 _let_1) (ho_494 k_493 Y))) (ho_378 (ho_377 k_376 X4) Y)))))) (let ((_let_1007 (forall ((X4 a) (Y set_a)) (let ((_let_1 (refine1198353288_RES_a (collect_a (ll_261 X4))))) (= (= _let_1 ((inf_in262696383nres_a _let_1) (refine1198353288_RES_a Y))) ((member_a X4) Y)))))) (let ((_let_1008 (EQ_RESOLVE (ASSUME |:args| (_let_6)) (TRANS (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| (_let_6 7 12)) (PREPROCESS |:args| ((= (forall ((X4 a) (Y set_a)) (let ((_let_1 (refine1198353288_RES_a (collect_a (lambda ((BOUND_VARIABLE_16196 a)) (= X4 BOUND_VARIABLE_16196)))))) (= (= _let_1 ((inf_in262696383nres_a _let_1) (refine1198353288_RES_a Y))) ((member_a X4) Y)))) _let_1007))) (PREPROCESS |:args| ((= _let_1007 _let_1006))))))) (let ((_let_1009 (_let_1006))) (let ((_let_1010 (= _let_920 (ho_443 (ho_442 k_441 _let_920) _let_961)))) (let ((_let_1011 (not _let_1010))) (let ((_let_1012 (= _let_1002 (ho_443 _let_1003 _let_920)))) (let ((_let_1013 (not _let_1012))) (let ((_let_1014 (or _let_1013 _let_1011 _let_1004))) (let ((_let_1015 (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ho_442 k_441 A))) (or (not (= A (ho_443 _let_1 B))) (not (= B (ho_443 (ho_442 k_441 B) C))) (= A (ho_443 _let_1 C))))))) (let ((_let_1016 (EQ_RESOLVE (ASSUME |:args| (_let_20)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_20 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (or (not (_let_1 B)) (not ((ord_le519537037nres_a B) C)) (_let_1 C)))) 7 12)) (PREPROCESS |:args| ((= (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a A))) (or (not (= A (_let_1 B))) (not (= B ((inf_in262696383nres_a B) C))) (= A (_let_1 C))))) _let_1015))))))) (let ((_let_1017 (= _let_1012 _let_917))) (let ((_let_1018 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_923 2)) (CONG _let_991 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_918) _let_917))) |:args| _let_70)) |:args| ((or _let_917 _let_923))) _let_990 |:args| (_let_917 true _let_923)))) (let ((_let_1019 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_923 0)) (CONG _let_991 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_922) _let_921))) |:args| _let_70)) |:args| ((or _let_921 _let_923))) _let_990 |:args| (_let_921 true _let_923)))) (let ((_let_1020 (and _let_921 _let_964))) (let ((_let_1021 (SYMM (ASSUME |:args| (_let_921))))) (let ((_let_1022 (SYMM _let_1021))) (let ((_let_1023 (not _let_77))) (let ((_let_1024 (not _let_78))) (let ((_let_1025 (and _let_82 _let_78 _let_40 _let_77))) (let ((_let_1026 (= skv_860 (ho_814 k_822 _let_920)))) (let ((_let_1027 (= skv_836 (ho_814 k_822 _let_42)))) (let ((_let_1028 (= a2 (ho_494 k_493 skv_840)))) (let ((_let_1029 (= _let_51 (not (forall ((BOUND_VARIABLE_20988 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_20988))) (or (not (ho_378 _let_1 skv_840)) (ho_378 _let_1 skv_841)))))))) (let ((_let_1030 (ho_494 k_493 skv_841))) (let ((_let_1031 (not _let_1028))) (let ((_let_1032 (or _let_1031 (not (= _let_39 _let_1030)) _let_1029))) (let ((_let_1033 (forall ((A5 set_a) (BOUND_VARIABLE_5601 set_a)) (let ((_let_1 (ho_494 k_493 (ho_462 k_461 k_479)))) (or (not (= a2 (ho_494 k_493 A5))) (not (= (ho_494 k_493 BOUND_VARIABLE_5601) _let_1)) (= (= a2 (ho_443 (ho_442 k_441 a2) _let_1)) (not (forall ((BOUND_VARIABLE_20988 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_20988))) (or (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_5601))))))))))) (let ((_let_1034 (not _let_1032))) (let ((_let_1035 (and _let_926 (not (forall ((Uv set_a)) (not (= (ho_494 k_493 Uv) (ho_494 k_493 (ho_462 k_461 k_479)))))) _let_52))) (let ((_let_1036 (not _let_1033))) (let ((_let_1037 (and _let_49 _let_51))) (let ((_let_1038 (or _let_1037 _let_1036 _let_1035))) (let ((_let_1039 (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (let ((_let_1 (= X4 (ho_443 (ho_442 k_441 X4) Xa)))) (or (and (= refine464223677AILi_a Xa) _let_1) (not (forall ((A5 set_a) (BOUND_VARIABLE_5601 set_a)) (or (not (= X4 (ho_494 k_493 A5))) (not (= Xa (ho_494 k_493 BOUND_VARIABLE_5601))) (= (= X4 (ho_443 (ho_442 k_441 X4) Xa)) (not (forall ((BOUND_VARIABLE_20988 a)) (let ((_let_1 (ho_377 k_376 BOUND_VARIABLE_20988))) (or (not (ho_378 _let_1 A5)) (ho_378 _let_1 BOUND_VARIABLE_5601))))))))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (ho_494 k_493 Uv))))) (not _let_1))))))) (let ((_let_1040 (EQ_RESOLVE (ASSUME |:args| (_let_24)) (TRANS (MACRO_SR_EQ_INTRO |:args| (_let_24 7 12)) (MACRO_SR_EQ_INTRO _let_61 _let_60 _let_59 _let_58 _let_57 _let_56 _let_55 |:args| ((forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (let ((_let_1 ((ord_le519537037nres_a X4) Xa))) (or (and (= refine464223677AILi_a Xa) _let_1) (not (forall ((A5 set_a) (BOUND_VARIABLE_5601 set_a)) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_5601))) (= ((ord_le519537037nres_a X4) Xa) (not ((ord_less_eq_set_a A5) BOUND_VARIABLE_5601)))))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (refine1198353288_RES_a Uv))))) (not _let_1))))) 7 12)) (PREPROCESS |:args| ((= (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a)) (let ((_let_1 (= X4 ((inf_in262696383nres_a X4) Xa)))) (or (and (= refine464223677AILi_a Xa) _let_1) (not (forall ((A5 set_a) (BOUND_VARIABLE_5601 set_a)) (or (not (= X4 (refine1198353288_RES_a A5))) (not (= Xa (refine1198353288_RES_a BOUND_VARIABLE_5601))) (= (= X4 ((inf_in262696383nres_a X4) Xa)) (not (forall ((BOUND_VARIABLE_20988 a)) (let ((_let_1 (member_a BOUND_VARIABLE_20988))) (or (not (_let_1 A5)) (_let_1 BOUND_VARIABLE_5601))))))))) (and (= refine464223677AILi_a X4) (not (forall ((Uv set_a)) (not (= Xa (refine1198353288_RES_a Uv))))) (not _let_1))))) _let_1039))))))) (let ((_let_1041 (not _let_1035))) (let ((_let_1042 (not _let_1037))) (let ((_let_1043 (_let_1036))) (let ((_let_1044 (and _let_917 _let_1026 _let_921 _let_1028 _let_43 _let_1027))) (let ((_let_1045 (ASSUME |:args| (_let_1028)))) (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_34)) |:args| ((or _let_33 _let_31 (not _let_34)))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG |:args| (_let_1044)) (IMPLIES_ELIM (SCOPE (TRUE_ELIM (TRANS (CONG _let_999 (TRANS (SYMM (SYMM (ASSUME |:args| (_let_1027)))) (CONG _let_998 (TRANS (SYMM (ASSUME |:args| (_let_43))) _let_1045) |:args| _let_997) (CONG _let_998 (TRANS (SYMM _let_1045) _let_1022) |:args| _let_997) (SYMM (ASSUME |:args| (_let_1026)))) |:args| _let_996) (TRUE_INTRO (ASSUME |:args| (_let_917))))) |:args| (_let_917 _let_1026 _let_921 _let_1028 _let_43 _let_1027))) |:args| (true _let_1044)) |:args| ((or _let_44 _let_1031 _let_922 _let_918 (not _let_1027) (not _let_1026) _let_32))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_45 0)) (CONG _let_73 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_44) _let_43))) |:args| _let_70)) |:args| ((or _let_43 _let_45))) _let_72 |:args| (_let_43 true _let_45)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_1032 0)) (CONG (REFL |:args| (_let_1032)) (MACRO_SR_PRED_INTRO |:args| ((= (not _let_1031) _let_1028))) |:args| _let_70)) |:args| ((or _let_1028 _let_1032))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME |:args| _let_1043)) |:args| _let_1043) (REWRITE |:args| ((=> _let_1036 (not (or _let_1031 (not (= _let_1030 _let_39)) _let_1029))))))) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_1036) _let_1033))) (REFL |:args| (_let_1034)) |:args| _let_70)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_1038)) |:args| ((or _let_1037 _let_1036 _let_1035 (not _let_1038)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS |:args| (_let_1037 0)) |:args| ((or _let_49 _let_1042))) _let_67 |:args| (_let_1042 true _let_49)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS |:args| (_let_1035 2)) |:args| ((or _let_52 _let_1041))) _let_69 |:args| (_let_1041 false _let_51)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_1040 |:args| _let_63) |:args| (_let_1039)))) _let_1040 |:args| (_let_1038 false _let_1039)) |:args| (_let_1036 true _let_1037 true _let_1035 false _let_1038)) |:args| (_let_1034 true _let_1033)) |:args| (_let_1028 true _let_1032)) _let_1019 _let_1018 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| (skv_836)) |:args| _let_916)) _let_915 |:args| (_let_1027 false _let_914)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| (skv_860)) |:args| _let_916)) _let_915 |:args| (_let_1026 false _let_914)) |:args| (_let_32 false _let_43 false _let_1028 false _let_921 false _let_917 false _let_1027 false _let_1026)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG |:args| (_let_1025)) (IMPLIES_ELIM (SCOPE (FALSE_ELIM (TRANS (CONG _let_999 (TRANS (SYMM (SYMM (ASSUME |:args| (_let_77)))) (CONG _let_998 (SYMM (ASSUME |:args| (_let_40))) |:args| _let_997) (SYMM (ASSUME |:args| (_let_78)))) |:args| _let_996) (FALSE_INTRO (ASSUME |:args| (_let_82))))) |:args| (_let_82 _let_78 _let_40 _let_77))) |:args| (true _let_1025)) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_82) _let_76))) (REFL |:args| (_let_1024)) (REFL |:args| (_let_41)) (REFL |:args| (_let_1023)) (REFL |:args| (_let_79)) |:args| _let_70)) |:args| ((or _let_1024 _let_41 _let_1023 _let_76 _let_79))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| _let_66) |:args| _let_916)) _let_915 |:args| (_let_78 false _let_914)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_45 1)) (CONG _let_73 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_41) _let_40))) |:args| _let_70)) |:args| ((or _let_40 _let_45))) _let_72 |:args| (_let_40 true _let_45)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| (skv_837)) |:args| _let_916)) _let_915 |:args| (_let_77 false _let_914)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS1 |:args| (_let_81)) |:args| ((or _let_80 _let_82 (not _let_81)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_NEG |:args| (_let_87)) |:args| ((or (not _let_86) _let_87 _let_88))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS1 |:args| (_let_1001)) |:args| ((or (not _let_1000) _let_86 (not _let_1001)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS1 |:args| (_let_1005)) |:args| ((or _let_1000 (not _let_1004) (not _let_1005)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS |:args| (_let_1014)) |:args| ((or _let_1011 _let_1013 _let_1004 (not _let_1014)))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG |:args| (_let_1020)) (IMPLIES_ELIM (SCOPE (TRANS _let_1021 (SYMM (SYMM _let_977)) (CONG (CONG (REFL |:args| (k_441)) _let_1022 |:args| _let_986) (REFL |:args| (_let_961)) |:args| _let_984)) |:args| (_let_921 _let_964))) |:args| (true _let_1020)) |:args| ((or _let_965 _let_922 _let_1010))) _let_1019 _let_977 |:args| (_let_1010 false _let_921 false _let_964)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS2 |:args| (_let_1017)) |:args| ((or _let_918 _let_1012 (not _let_1017)))) _let_1018 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_1008 |:args| (skv_862 skv_860)) |:args| _let_1009)) _let_1008 |:args| (_let_1017 false _let_1006)) |:args| (_let_1012 false _let_917 false _let_1017)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_1016 |:args| (_let_1002 _let_920 _let_961)) |:args| (_let_1015))) _let_1016 |:args| (_let_1014 false _let_1015)) |:args| (_let_1004 false _let_1010 false _let_1012 false _let_1014)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_1008 |:args| (skv_862 _let_960)) |:args| _let_1009)) _let_1008 |:args| (_let_1005 false _let_1006)) |:args| (_let_1000 false _let_1004 false _let_1005)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_84 |:args| (skv_862 k_480)) |:args| _let_85)) _let_84 |:args| (_let_1001 false _let_83)) |:args| (_let_86 false _let_1000 false _let_1001)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS2 |:args| (_let_90)) |:args| ((or _let_89 _let_91 (not _let_90)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS2 |:args| (_let_905)) |:args| ((or _let_904 _let_906 (not _let_905)))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG |:args| (_let_995)) (IMPLIES_ELIM (SCOPE (FALSE_ELIM (TRANS (CONG _let_999 (TRANS (SYMM (SYMM (ASSUME |:args| (_let_908)))) (CONG _let_998 (SYMM (SYMM (ASSUME |:args| (_let_911)))) |:args| _let_997) (SYMM (ASSUME |:args| (_let_910)))) |:args| _let_996) (FALSE_INTRO (ASSUME |:args| (_let_992))))) |:args| (_let_992 _let_910 _let_911 _let_908))) |:args| (true _let_995)) (CONG (MACRO_SR_PRED_INTRO |:args| ((= (not _let_992) _let_912))) (REFL |:args| (_let_993)) (REFL |:args| (_let_919)) (REFL |:args| (_let_994)) (REFL |:args| (_let_913)) |:args| _let_70)) |:args| ((or _let_994 _let_912 _let_919 _let_993 _let_913))) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG |:args| (_let_923 3)) _let_990 |:args| (_let_992 true _let_923)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_923 1)) (CONG _let_991 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_919) _let_911))) |:args| _let_70)) |:args| ((or _let_911 _let_923))) _let_990 |:args| (_let_911 true _let_923)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| (skv_861)) |:args| _let_916)) _let_915 |:args| (_let_910 false _let_914)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_915 |:args| (_let_903)) |:args| _let_916)) _let_915 |:args| (_let_908 false _let_914)) |:args| (_let_913 true _let_912 false _let_911 false _let_910 false _let_908)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_84 |:args| (skv_862 k_481)) |:args| _let_85)) _let_84 |:args| (_let_905 false _let_83)) |:args| (_let_906 true _let_904 false _let_905)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME |:args| _let_902) |:args| _let_75) |:args| _let_902)) (AND_ELIM _let_901 |:args| (303)) |:args| (_let_90 false _let_92)) |:args| (_let_91 true _let_89 false _let_90)) |:args| (_let_88 false _let_86 true _let_87)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_84 |:args| (skv_862 k_479)) |:args| _let_85)) _let_84 |:args| (_let_81 false _let_83)) |:args| (_let_82 true _let_80 false _let_81)) |:args| (_let_79 false _let_78 false _let_40 false _let_77 true _let_76)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME |:args| _let_74) |:args| _let_75) |:args| _let_74)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG |:args| (_let_45 2)) (CONG _let_73 (MACRO_SR_PRED_INTRO |:args| ((= (not _let_36) _let_35))) |:args| _let_70)) |:args| ((or _let_35 _let_45))) _let_72 |:args| (_let_35 true _let_45)) |:args| (_let_34 false _let_35)) |:args| (false false _let_32 true _let_31 false _let_34)) |:args| (_let_29 (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (=> ((ord_le519537037nres_a A) B) (= A ((inf_in262696383nres_a A) B)))) _let_28 (forall ((Y3 (-> a Bool)) (X4 (-> a Bool))) (=> ((ord_less_eq_a_o Y3) X4) (= ((inf_inf_a_o X4) Y3) Y3))) _let_27 (= inf_inf_a_o (lambda ((X5 (-> a Bool)) (Y6 (-> a Bool)) (__flatten_var_0 a)) (((inf_inf_a_o Y6) X5) __flatten_var_0))) (forall ((A (-> a Bool)) (B (-> a Bool))) (let ((_let_1 ((inf_inf_a_o A) B))) (= ((inf_inf_a_o _let_1) B) _let_1))) (forall ((B (-> a Bool)) (A (-> a Bool))) (=> ((ord_less_eq_a_o B) A) (=> ((ord_less_eq_a_o A) B) (= A B)))) (forall ((M4 refine424419629nres_a)) (= ((ord_le519537037nres_a top_to231829469nres_a) M4) (= M4 top_to231829469nres_a))) (forall ((A set_a) (X4 set_a) (B set_a)) (=> ((ord_less_eq_set_a A) X4) ((ord_less_eq_set_a ((inf_inf_set_a A) B)) X4))) (forall ((X4 refine424419629nres_a) (Xa refine424419629nres_a) (Y3 refine424419629nres_a)) (=> (= ((inf_in262696383nres_a X4) Xa) Y3) (=> (=> (= Xa refine464223677AILi_a) (not (= Y3 X4))) (=> (=> (= X4 refine464223677AILi_a) (forall ((V set_a)) (let ((_let_1 (refine1198353288_RES_a V))) (=> (= Xa _let_1) (not (= Y3 _let_1)))))) (not (forall ((A5 set_a)) (=> (= X4 (refine1198353288_RES_a A5)) (forall ((B5 set_a)) (=> (= Xa (refine1198353288_RES_a B5)) (not (= Y3 (refine1198353288_RES_a ((inf_inf_set_a A5) B5))))))))))))) (forall ((B Bool) (T set_a) (M set_a) (E set_a)) (=> (=> B ((ord_less_eq_set_a T) M)) (=> (=> (not B) ((ord_less_eq_set_a E) M)) ((ord_less_eq_set_a (((if_set_a B) T) E)) M)))) _let_26 (forall ((C a) (A3 set_a) (B3 set_a)) (let ((_let_1 (member_a C))) (= (_let_1 ((inf_inf_set_a A3) B3)) (and (_let_1 A3) (_let_1 B3))))) (forall ((B set_a) (A set_a)) (=> ((ord_less_eq_set_a B) A) (= ((inf_inf_set_a A) B) B))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_le519537037nres_a A) B) (=> (= (F B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (=> (= A ((inf_in262696383nres_a A) B)) ((ord_le519537037nres_a A) B))) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (let ((_let_2 (inf_inf_set_a Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (let ((_let_1 ((inf_in262696383nres_a A) B))) (= ((inf_in262696383nres_a _let_1) B) _let_1))) (forall ((M4 refine424419629nres_a) (F (-> a refine424419629nres_a)) (Phi (-> a Bool))) (= ((ord_le519537037nres_a ((refine436832838nd_a_a M4) F)) (refine1198353288_RES_a (collect_a Phi))) ((ord_le519537037nres_a M4) (refine1198353288_RES_a (collect_a (lambda ((X5 a)) ((ord_le519537037nres_a (F X5)) (refine1198353288_RES_a (collect_a Phi))))))))) (forall ((A set_a) (B set_a) (F (-> set_a set_a)) (C set_a)) (=> ((ord_less_eq_set_a A) B) (=> ((ord_less_eq_set_a (F B)) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (inf_inf_set_a A))) (= ((inf_inf_set_a (_let_1 B)) C) (_let_1 ((inf_inf_set_a B) C))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (let ((_let_2 (inf_in262696383nres_a Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((C a) (A3 set_a) (B3 set_a)) (let ((_let_1 (member_a C))) (=> (_let_1 A3) (=> (_let_1 B3) (_let_1 ((inf_inf_set_a A3) B3)))))) _let_25 _let_24 (forall ((A set_a) (B set_a)) (let ((_let_1 (inf_inf_set_a A))) (let ((_let_2 (_let_1 B))) (= (_let_1 _let_2) _let_2)))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a A))) (= ((inf_in262696383nres_a (_let_1 B)) C) (_let_1 ((inf_in262696383nres_a B) C))))) (forall ((P (-> a Bool)) (Q (-> a Bool))) (= (collect_a (lambda ((X5 a)) (and (Q X5) (P X5)))) ((inf_inf_set_a (collect_a P)) (collect_a Q)))) (forall ((X4 refine424419629nres_a) (A refine424419629nres_a) (B refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X4))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 ((inf_in262696383nres_a A) B)))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) (forall ((A set_a) (B set_a)) (= ((inf_in262696383nres_a (refine1198353288_RES_a A)) (refine1198353288_RES_a B)) (refine1198353288_RES_a ((inf_inf_set_a A) B)))) (forall ((X4 set_a) (Y3 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) (forall ((A set_a)) (= ((inf_inf_set_a A) A) A)) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a a Bool)) (C (-> a Bool))) (=> ((ord_le519537037nres_a A) B) (=> ((ord_less_eq_a_o (F B)) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) (forall ((P (-> refine424419629nres_a refine424419629nres_a Bool)) (A0 refine424419629nres_a) (A1 refine424419629nres_a)) (=> (forall ((Uu refine424419629nres_a)) ((P Uu) refine464223677AILi_a)) (=> (forall ((A5 set_a) (B5 set_a)) ((P (refine1198353288_RES_a A5)) (refine1198353288_RES_a B5))) (=> (forall ((Uv set_a)) ((P refine464223677AILi_a) (refine1198353288_RES_a Uv))) ((P A0) A1))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a set_a)) (C set_a)) (=> ((ord_le519537037nres_a A) B) (=> (= (F B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((A set_a) (F (-> refine424419629nres_a set_a)) (B refine424419629nres_a) (C refine424419629nres_a)) (=> (= A (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a A) (F C)))))) (forall ((M refine424419629nres_a) (F (-> a refine424419629nres_a)) (M7 refine424419629nres_a)) (=> (refine412683989fail_a M) (=> (forall ((X3 a)) (=> ((ord_le519537037nres_a (refine2063221604TURN_a X3)) M) ((ord_le519537037nres_a (F X3)) M7))) ((ord_le519537037nres_a ((refine436832838nd_a_a M) F)) M7)))) (forall ((S set_a) (P (-> a Bool))) (= ((ord_less_eq_set_a S) (collect_a P)) (forall ((X5 a)) (=> ((member_a X5) S) (P X5))))) _let_23 (forall ((A3 set_a) (K set_a) (A set_a) (B set_a)) (let ((_let_1 (inf_inf_set_a K))) (=> (= A3 (_let_1 A)) (= ((inf_inf_set_a A3) B) (_let_1 ((inf_inf_set_a A) B)))))) (forall ((X set_a) (X4 a)) (= ((refine1312857699nres_a (refine1198353288_RES_a X)) X4) ((member_a X4) X))) _let_22 (forall ((A refine424419629nres_a) (B refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) A)) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 ((inf_in262696383nres_a B) C)) (_let_1 C)))) (forall ((Y3 set_a) (X4 set_a)) (=> ((ord_less_eq_set_a Y3) X4) (= ((inf_inf_set_a X4) Y3) Y3))) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 ((inf_inf_a_o B) C)) (not (=> (_let_1 B) (not (_let_1 C))))))) (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) set_a)) (C set_a)) (=> ((ord_less_eq_a_o A) B) (=> (= (F B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((A set_a) (B set_a)) (let ((_let_1 ((inf_inf_set_a A) B))) (= ((inf_inf_set_a _let_1) B) _let_1))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 B) (=> (= B C) (_let_1 C))))) (forall ((A (-> a Bool))) ((ord_less_eq_a_o A) A)) (forall ((Phi (-> a Bool)) (X4 a)) (=> (Phi X4) ((ord_le519537037nres_a (refine2063221604TURN_a X4)) (refine1198353288_RES_a (collect_a Phi))))) (= (lambda ((Y5 (-> a Bool)) (Z (-> a Bool))) (= Y5 Z)) (lambda ((A2 (-> a Bool)) (B2 (-> a Bool))) (and ((ord_less_eq_a_o B2) A2) ((ord_less_eq_a_o A2) B2)))) (forall ((P (-> a Bool)) (Q (-> a Bool))) (=> (forall ((X3 a)) (=> (P X3) (Q X3))) ((ord_less_eq_set_a (collect_a P)) (collect_a Q)))) (forall ((A (-> a Bool)) (F (-> (-> a Bool) a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) set_a)) (C set_a)) (=> ((ord_less_eq_a_o A) B) (=> ((ord_less_eq_set_a (F B)) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((A set_a) (B set_a)) (=> ((ord_less_eq_set_a A) B) (= ((inf_inf_set_a A) B) A))) (forall ((M refine424419629nres_a) (Phi (-> a Bool)) (Psi (-> a Bool))) (let ((_let_1 (ord_le519537037nres_a M))) (=> (_let_1 (refine1198353288_RES_a (collect_a Phi))) (=> (forall ((X3 a)) (=> (Phi X3) (Psi X3))) (_let_1 (refine1198353288_RES_a (collect_a Psi))))))) _let_21 (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (inf_inf_a_o A))) (= ((inf_inf_a_o (_let_1 B)) C) (_let_1 ((inf_inf_a_o B) C))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a set_a)) (C set_a)) (=> ((ord_le519537037nres_a A) B) (=> ((ord_less_eq_set_a (F B)) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((X4 set_a) (A set_a) (B set_a)) (let ((_let_1 (ord_less_eq_set_a X4))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 ((inf_inf_set_a A) B)))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a X4) Y3)) X4)) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 ((inf_inf_a_o B) C)) (_let_1 C)))) (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) a Bool)) (C (-> a Bool))) (=> ((ord_less_eq_a_o A) B) (=> (= (F B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) (forall ((X4 set_a) (Y3 set_a)) ((ord_less_eq_set_a ((inf_inf_set_a X4) Y3)) Y3)) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 B) (=> ((ord_less_eq_set_a B) C) (_let_1 C))))) (forall ((A (-> a Bool)) (F (-> set_a a Bool)) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((Phi (-> a Bool))) ((ord_le519537037nres_a bot_bo529555393nres_a) (refine1198353288_RES_a (collect_a Phi)))) (forall ((X set_a) (P (-> a Bool))) ((ord_less_eq_set_a (collect_a (lambda ((X5 a)) (and (P X5) ((member_a X5) X))))) X)) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 B) (=> (= B C) (_let_1 C))))) (forall ((C a) (A3 set_a) (B3 set_a)) (let ((_let_1 (member_a C))) (=> (_let_1 ((inf_inf_set_a A3) B3)) (_let_1 A3)))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a X4) Y3)) Y3)) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 B) (=> (= B C) (_let_1 C))))) (forall ((B refine424419629nres_a) (A refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a B))) (let ((_let_2 (inf_in262696383nres_a A))) (= (_let_1 (_let_2 C)) (_let_2 (_let_1 C)))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o X4) Y3)) Y3)) (forall ((A refine424419629nres_a)) (= ((inf_in262696383nres_a A) top_to231829469nres_a) A)) (forall ((A3 set_a) (B3 set_a) (C a)) (let ((_let_1 (member_a C))) (=> ((ord_less_eq_set_a A3) B3) (=> (_let_1 A3) (_let_1 B3))))) (= inf_inf_set_a (lambda ((X5 set_a) (Y6 set_a)) ((inf_inf_set_a Y6) X5))) (forall ((X4 set_a) (Y3 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) _let_20 (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) a Bool)) (C (-> a Bool))) (=> ((ord_less_eq_a_o A) B) (=> ((ord_less_eq_a_o (F B)) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) (forall ((B refine424419629nres_a) (C refine424419629nres_a) (A refine424419629nres_a)) (=> ((ord_le519537037nres_a B) C) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) C))) (forall ((A (-> a Bool)) (B (-> a Bool))) (=> (= A ((inf_inf_a_o A) B)) ((ord_less_eq_a_o A) B))) (forall ((M refine424419629nres_a) (Phi (-> a Bool)) (F (-> a refine424419629nres_a)) (M4 refine424419629nres_a)) (=> ((ord_le519537037nres_a M) (refine1198353288_RES_a (collect_a Phi))) (=> (forall ((X3 a)) (=> (Phi X3) ((ord_le519537037nres_a (F X3)) M4))) ((ord_le519537037nres_a ((refine436832838nd_a_a M) F)) M4)))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X4))) (= (_let_1 ((inf_inf_a_o Y3) Z2)) (and (_let_1 Y3) (_let_1 Z2))))) _let_19 (forall ((A (-> a Bool)) (X4 (-> a Bool)) (B (-> a Bool))) (=> ((ord_less_eq_a_o A) X4) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) X4))) (forall ((B3 (-> a Bool)) (K (-> a Bool)) (B (-> a Bool)) (A (-> a Bool))) (let ((_let_1 (inf_inf_a_o A))) (let ((_let_2 (inf_inf_a_o K))) (=> (= B3 (_let_2 B)) (= (_let_1 B3) (_let_2 (_let_1 B))))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_le519537037nres_a A) B) (=> ((ord_le519537037nres_a (F B)) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (let ((_let_2 (inf_in262696383nres_a Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((A set_a) (B set_a)) (=> ((ord_less_eq_set_a A) B) (=> ((ord_less_eq_set_a B) A) (= A B)))) (forall ((Y3 set_a) (X4 set_a)) (=> ((ord_less_eq_set_a Y3) X4) (= ((ord_less_eq_set_a X4) Y3) (= X4 Y3)))) (forall ((X4 set_a) (Y3 set_a)) (let ((_let_1 ((inf_inf_set_a X4) Y3))) (= ((inf_inf_set_a _let_1) Y3) _let_1))) (forall ((T refine424419629nres_a) (T2 refine424419629nres_a) (E refine424419629nres_a) (E2 refine424419629nres_a) (B Bool)) (let ((_let_1 (if_Ref1724547303nres_a B))) (=> ((ord_le519537037nres_a T) T2) (=> ((ord_le519537037nres_a E) E2) ((ord_le519537037nres_a ((_let_1 T) E)) ((_let_1 T2) E2)))))) (forall ((A refine424419629nres_a) (F (-> refine424419629nres_a refine424419629nres_a)) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) (_let_1 (F C))))))) _let_18 (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 B) (=> ((ord_less_eq_a_o B) C) (_let_1 C))))) (forall ((B (-> a Bool)) (X4 (-> a Bool)) (A (-> a Bool))) (=> ((ord_less_eq_a_o B) X4) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) X4))) (forall ((B3 set_a) (A3 set_a) (P (-> a Bool))) (let ((_let_1 (ord_less_eq_set_a B3))) (=> (_let_1 A3) (= (_let_1 (collect_a (lambda ((X5 a)) (and (P X5) ((member_a X5) A3))))) (forall ((X5 a)) (=> ((member_a X5) B3) (P X5))))))) (forall ((B3 set_a) (K set_a) (B set_a) (A set_a)) (let ((_let_1 (inf_inf_set_a A))) (let ((_let_2 (inf_inf_set_a K))) (=> (= B3 (_let_2 B)) (= (_let_1 B3) (_let_2 (_let_1 B))))))) (= inf_inf_a_o (lambda ((X5 (-> a Bool)) (Y6 (-> a Bool)) (__flatten_var_0 a)) (((inf_inf_a_o Y6) X5) __flatten_var_0))) _let_17 (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 ((inf_inf_a_o B) C)) (_let_1 B)))) _let_16 (= (lambda ((Y5 (-> a Bool)) (Z (-> a Bool))) (= Y5 Z)) (lambda ((X5 (-> a Bool)) (Y6 (-> a Bool))) (and ((ord_less_eq_a_o Y6) X5) ((ord_less_eq_a_o X5) Y6)))) (forall ((A refine424419629nres_a)) (= ((inf_in262696383nres_a A) A) A)) (forall ((T set_a) (T2 set_a) (E set_a) (E2 set_a) (B Bool)) (let ((_let_1 (if_set_a B))) (=> ((ord_less_eq_set_a T) T2) (=> ((ord_less_eq_set_a E) E2) ((ord_less_eq_set_a ((_let_1 T) E)) ((_let_1 T2) E2)))))) (forall ((X4 set_a) (Y3 set_a)) (=> ((ord_less_eq_set_a X4) Y3) (= ((inf_inf_set_a X4) Y3) X4))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (=> (forall ((X3 refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X3))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 C))))) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) C))) (forall ((A set_a) (F (-> refine424419629nres_a set_a)) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((A refine424419629nres_a)) (= ((inf_in262696383nres_a top_to231829469nres_a) A) A)) (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a X4) refine464223677AILi_a) X4)) (= ord_less_eq_set_a (lambda ((X5 set_a) (Y6 set_a)) (= ((inf_inf_set_a X5) Y6) X5))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X4))) (=> (_let_1 Y3) (=> (_let_1 Z2) (_let_1 ((inf_in262696383nres_a Y3) Z2)))))) (forall ((P (-> a Bool)) (Q (-> a Bool))) (=> (forall ((X3 a)) (= (P X3) (Q X3))) (= (collect_a P) (collect_a Q)))) (forall ((A refine424419629nres_a) (F (-> refine424419629nres_a refine424419629nres_a)) (B refine424419629nres_a) (C refine424419629nres_a)) (=> (= A (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a A) (F C)))))) (forall ((S set_a) (Phi (-> a Bool))) (=> (forall ((X3 a)) (=> ((member_a X3) S) (Phi X3))) ((ord_le519537037nres_a (refine1198353288_RES_a S)) (refine1198353288_RES_a (collect_a Phi))))) (forall ((X4 set_a) (Y3 set_a)) ((ord_less_eq_set_a ((inf_inf_set_a X4) Y3)) X4)) (forall ((A set_a)) ((ord_less_eq_set_a A) A)) (forall ((P (-> refine424419629nres_a refine424419629nres_a Bool)) (A0 refine424419629nres_a) (A1 refine424419629nres_a)) (=> (forall ((X_1 refine424419629nres_a)) ((P refine464223677AILi_a) X_1)) (=> (forall ((Uv set_a)) ((P (refine1198353288_RES_a Uv)) refine464223677AILi_a)) (=> (forall ((A5 set_a) (B5 set_a)) ((P (refine1198353288_RES_a A5)) (refine1198353288_RES_a B5))) ((P A0) A1))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (=> ((ord_le519537037nres_a A) B) (=> ((ord_le519537037nres_a B) A) (= A B)))) (forall ((A set_a) (F (-> (-> a Bool) set_a)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((A set_a) (B set_a) (F (-> set_a refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_less_eq_set_a A) B) (=> ((ord_le519537037nres_a (F B)) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (= (((if_Ref1724547303nres_a false) X4) Y3) Y3)) (forall ((X set_a)) (= (refine1001002027nres_a (refine1198353288_RES_a X)) (lambda ((X5 a)) ((member_a X5) X)))) (forall ((X4 refine424419629nres_a) (A refine424419629nres_a) (B refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X4))) (=> (_let_1 ((inf_in262696383nres_a A) B)) (not (=> (_let_1 A) (not (_let_1 B))))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (= (= ((inf_in262696383nres_a A) B) top_to231829469nres_a) (and (= B top_to231829469nres_a) (= A top_to231829469nres_a)))) (forall ((B set_a) (A set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a C))) (=> ((ord_less_eq_set_a B) A) (=> (_let_1 B) (_let_1 A))))) (forall ((M refine424419629nres_a) (Psi (-> a Bool)) (Phi (-> a Bool))) (let ((_let_1 (ord_le519537037nres_a M))) (=> (_let_1 (refine1198353288_RES_a (collect_a Psi))) (=> (_let_1 (refine1198353288_RES_a (collect_a (lambda ((S3 a)) (=> (Psi S3) (Phi S3)))))) (_let_1 (refine1198353288_RES_a (collect_a Phi))))))) (forall ((A refine424419629nres_a) (C refine424419629nres_a) (B refine424419629nres_a) (D refine424419629nres_a)) (=> ((ord_le519537037nres_a A) C) (=> ((ord_le519537037nres_a B) D) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) ((inf_in262696383nres_a C) D))))) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 B) (=> (_let_1 C) (_let_1 ((inf_inf_a_o B) C)))))) (forall ((Y3 refine424419629nres_a)) (=> (not (= Y3 refine464223677AILi_a)) (not (forall ((X22 set_a)) (not (= Y3 (refine1198353288_RES_a X22))))))) (forall ((X4 (-> a Bool)) (A (-> a Bool)) (B (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X4))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 ((inf_inf_a_o A) B)))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X4))) (= (_let_1 ((inf_in262696383nres_a Y3) Z2)) (and (_let_1 Y3) (_let_1 Z2))))) (forall ((A refine424419629nres_a) (X4 refine424419629nres_a) (B refine424419629nres_a)) (=> ((ord_le519537037nres_a A) X4) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) X4))) (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_less_eq_a_o A) B) (=> ((ord_le519537037nres_a (F B)) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) (= (lambda ((Y5 refine424419629nres_a) (Z refine424419629nres_a)) (= Y5 Z)) (lambda ((A2 refine424419629nres_a) (B2 refine424419629nres_a)) (and ((ord_le519537037nres_a A2) B2) ((ord_le519537037nres_a B2) A2)))) (forall ((A (-> a Bool)) (F (-> set_a a Bool)) (B set_a) (C set_a)) (=> (= A (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o A) (F C)))))) (forall ((Y3 refine424419629nres_a) (X4 refine424419629nres_a)) (=> ((ord_le519537037nres_a Y3) X4) (= ((inf_in262696383nres_a X4) Y3) Y3))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (= (= top_to231829469nres_a ((inf_in262696383nres_a X4) Y3)) (and (= Y3 top_to231829469nres_a) (= X4 top_to231829469nres_a)))) (forall ((A3 (-> a Bool)) (K (-> a Bool)) (A (-> a Bool)) (B (-> a Bool))) (let ((_let_1 (inf_inf_a_o K))) (=> (= A3 (_let_1 A)) (= ((inf_inf_a_o A3) B) (_let_1 ((inf_inf_a_o A) B)))))) (forall ((X4 set_a) (Y3 set_a)) (=> ((ord_less_eq_set_a X4) Y3) (=> ((ord_less_eq_set_a Y3) X4) (= X4 Y3)))) (forall ((A refine424419629nres_a) (F (-> set_a refine424419629nres_a)) (B set_a) (C set_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((X4 (-> a Bool))) (= ((inf_inf_a_o X4) X4) X4)) (forall ((A refine424419629nres_a) (F (-> (-> a Bool) refine424419629nres_a)) (B (-> a Bool)) (C (-> a Bool))) (=> (= A (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a A) (F C)))))) (forall ((P (-> refine424419629nres_a Bool)) (X4 refine424419629nres_a) (Q (-> refine424419629nres_a Bool))) (=> (P X4) (=> (forall ((Y4 refine424419629nres_a)) (=> (P Y4) ((ord_le519537037nres_a Y4) X4))) (=> (forall ((X3 refine424419629nres_a)) (=> (P X3) (=> (forall ((Y7 refine424419629nres_a)) (=> (P Y7) ((ord_le519537037nres_a Y7) X3))) (Q X3)))) (Q (order_1714329108nres_a P)))))) (= ord_less_eq_set_a (lambda ((A2 set_a) (B2 set_a)) (= A2 ((inf_inf_set_a A2) B2)))) _let_15 (forall ((X4 a) (Z4 set_a) (X set_a) (P (-> a Bool))) (=> ((member_a X4) Z4) (=> ((ord_less_eq_set_a Z4) (collect_a (lambda ((X5 a)) (and (P X5) ((member_a X5) X))))) (P X4)))) (forall ((A3 refine424419629nres_a) (K refine424419629nres_a) (A refine424419629nres_a) (B refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a K))) (=> (= A3 (_let_1 A)) (= ((inf_in262696383nres_a A3) B) (_let_1 ((inf_in262696383nres_a A) B)))))) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (= ((inf_inf_set_a (_let_1 Y3)) Z2) (_let_1 ((inf_inf_set_a Y3) Z2))))) (forall ((Y3 refine424419629nres_a) (X4 refine424419629nres_a)) (=> ((ord_le519537037nres_a Y3) X4) (= ((ord_le519537037nres_a X4) Y3) (= X4 Y3)))) (forall ((A (-> a Bool)) (B (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) B)) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (= ((inf_in262696383nres_a (_let_1 Y3)) Z2) (_let_1 ((inf_in262696383nres_a Y3) Z2))))) (forall ((X4 set_a)) (= ((inf_inf_set_a X4) X4) X4)) (forall ((M refine424419629nres_a) (V2 a)) (let ((_let_1 (ord_le519537037nres_a M))) (=> (_let_1 (refine1198353288_RES_a (collect_a ((lambda ((Y5 a) (Z a)) (= Y5 Z)) V2)))) (_let_1 (refine2063221604TURN_a V2))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (= (= top_to231829469nres_a ((inf_in262696383nres_a A) B)) (and (= B top_to231829469nres_a) (= A top_to231829469nres_a)))) (forall ((B set_a) (X4 set_a) (A set_a)) (=> ((ord_less_eq_set_a B) X4) ((ord_less_eq_set_a ((inf_inf_set_a A) B)) X4))) (forall ((A set_a) (B set_a)) (=> (= A ((inf_inf_set_a A) B)) ((ord_less_eq_set_a A) B))) (forall ((A3 set_a) (P (-> a Bool))) ((ord_less_eq_set_a (collect_a (lambda ((X5 a)) (and ((member_a X5) A3) (P X5))))) A3)) (forall ((A (-> a Bool)) (B (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) A)) (forall ((A3 set_a) (B3 set_a) (P (-> a Bool)) (Q (-> a Bool))) (=> ((ord_less_eq_set_a A3) B3) (=> (forall ((X3 a)) (=> ((member_a X3) A3) (=> (P X3) (Q X3)))) ((ord_less_eq_set_a ((inf_inf_set_a A3) (collect_a P))) ((inf_inf_set_a B3) (collect_a Q)))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (= (((if_Ref1724547303nres_a true) X4) Y3) X4)) (forall ((A (-> a Bool)) (F (-> (-> a Bool) a Bool)) (B (-> a Bool)) (C (-> a Bool))) (=> (= A (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o A) (F C)))))) (forall ((A set_a) (B set_a) (F (-> set_a refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_less_eq_set_a A) B) (=> (= (F B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((X4 set_a)) ((ord_less_eq_set_a X4) X4)) (forall ((M4 refine424419629nres_a)) ((ord_le519537037nres_a bot_bo529555393nres_a) M4)) (forall ((A (-> a Bool)) (B (-> a Bool))) (=> ((ord_less_eq_a_o A) B) (= ((inf_inf_a_o A) B) A))) (forall ((X4 set_a) (Y3 set_a)) ((ord_less_eq_set_a ((inf_inf_set_a X4) Y3)) X4)) (forall ((P (-> refine424419629nres_a Bool)) (X4 refine424419629nres_a)) (=> (P X4) (=> (forall ((Y4 refine424419629nres_a)) (=> (P Y4) ((ord_le519537037nres_a Y4) X4))) (= (order_1714329108nres_a P) X4)))) (forall ((B set_a) (A set_a)) (=> ((ord_less_eq_set_a B) A) (=> ((ord_less_eq_set_a A) B) (= A B)))) (forall ((X4 a) (Y3 a)) (= ((ord_le519537037nres_a (refine2063221604TURN_a X4)) (refine2063221604TURN_a Y3)) (= X4 Y3))) (forall ((M4 refine424419629nres_a) (M3 refine424419629nres_a) (F (-> a refine424419629nres_a)) (F3 (-> a refine424419629nres_a))) (=> ((ord_le519537037nres_a M4) M3) (=> (forall ((X3 a)) (=> ((ord_le519537037nres_a (refine2063221604TURN_a X3)) M4) ((ord_le519537037nres_a (F X3)) (F3 X3)))) ((ord_le519537037nres_a ((refine436832838nd_a_a M4) F)) ((refine436832838nd_a_a M3) F3))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (= ((inf_inf_a_o (_let_1 Y3)) Z2) (_let_1 ((inf_inf_a_o Y3) Z2))))) (forall ((B refine424419629nres_a) (A refine424419629nres_a)) (=> ((ord_le519537037nres_a B) A) (= ((inf_in262696383nres_a A) B) B))) (forall ((X4 set_a) (Y3 set_a)) (= (((if_set_a true) X4) Y3) X4)) (forall ((X4 a)) (= (refine1198353288_RES_a (collect_a ((lambda ((Y5 a) (Z a)) (= Y5 Z)) X4))) (refine2063221604TURN_a X4))) (forall ((A set_a) (B set_a) (F (-> set_a a Bool)) (C (-> a Bool))) (=> ((ord_less_eq_set_a A) B) (=> ((ord_less_eq_a_o (F B)) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) (forall ((S refine424419629nres_a) (S4 refine424419629nres_a)) (=> ((ord_le519537037nres_a S) S4) (=> (refine412683989fail_a S4) (refine412683989fail_a S)))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a) (D refine424419629nres_a)) (=> (= A B) (=> ((ord_le519537037nres_a B) C) (=> (= C D) ((ord_le519537037nres_a A) D))))) (forall ((F (-> a Bool)) (G (-> a Bool)) (X4 a)) (=> ((ord_less_eq_a_o F) G) ((ord_less_eq_o (F X4)) (G X4)))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (=> ((ord_le519537037nres_a X4) Y3) (=> ((ord_le519537037nres_a Y3) X4) (= X4 Y3)))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (let ((_let_2 (inf_inf_a_o Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((A set_a) (B set_a)) (= ((ord_le519537037nres_a (refine1198353288_RES_a A)) (refine1198353288_RES_a B)) ((ord_less_eq_set_a A) B))) (= (lambda ((Y5 set_a) (Z set_a)) (= Y5 Z)) (lambda ((A2 set_a) (B2 set_a)) (and ((ord_less_eq_set_a B2) A2) ((ord_less_eq_set_a A2) B2)))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 ((inf_inf_set_a B) C)) (not (=> (_let_1 B) (not (_let_1 C))))))) (forall ((A3 set_a) (P (-> a Bool)) (Q (-> a Bool))) (let ((_let_1 (ord_less_eq_set_a A3))) (= (_let_1 (collect_a (lambda ((X5 a)) (and (Q X5) (P X5))))) (and (_let_1 (collect_a Q)) (_let_1 (collect_a P)))))) (= (lambda ((Y5 (-> a Bool)) (Z (-> a Bool))) (= Y5 Z)) (lambda ((A2 (-> a Bool)) (B2 (-> a Bool))) (and ((ord_less_eq_a_o B2) A2) ((ord_less_eq_a_o A2) B2)))) (forall ((A set_a) (B set_a) (F (-> set_a a Bool)) (C (-> a Bool))) (=> ((ord_less_eq_set_a A) B) (=> (= (F B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) _let_14 (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (= (_let_1 ((inf_in262696383nres_a B) C)) (and (_let_1 C) (_let_1 B))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (=> (= A B) (=> ((ord_le519537037nres_a B) C) ((ord_le519537037nres_a A) C)))) (forall ((A (-> a Bool)) (C (-> a Bool)) (B (-> a Bool)) (D (-> a Bool))) (=> ((ord_less_eq_a_o A) C) (=> ((ord_less_eq_a_o B) D) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) ((inf_inf_a_o C) D))))) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o A))) (= (_let_1 ((inf_inf_a_o B) C)) (and (_let_1 B) (_let_1 C))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X4))) (=> (_let_1 Y3) (=> (_let_1 Z2) (_let_1 ((inf_inf_a_o Y3) Z2)))))) _let_13 (forall ((F (-> a Bool)) (G (-> a Bool))) (=> (forall ((X3 a)) ((ord_less_eq_o (F X3)) (G X3))) ((ord_less_eq_a_o F) G))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X4))) (=> (_let_1 Y3) (=> ((ord_less_eq_a_o Y3) Z2) (_let_1 Z2))))) (forall ((A (-> a Bool)) (B (-> a Bool))) (=> ((ord_less_eq_a_o A) B) (= A ((inf_inf_a_o A) B)))) (= ord_le519537037nres_a (lambda ((X5 refine424419629nres_a) (Y6 refine424419629nres_a)) (= ((inf_in262696383nres_a X5) Y6) X5))) (forall ((A refine424419629nres_a) (X4 set_a)) (=> ((ord_le519537037nres_a A) (refine1198353288_RES_a X4)) (refine412683989fail_a A))) (= (lambda ((Y5 set_a) (Z set_a)) (= Y5 Z)) (lambda ((X5 set_a) (Y6 set_a)) (and ((ord_less_eq_set_a Y6) X5) ((ord_less_eq_set_a X5) Y6)))) (forall ((B3 refine424419629nres_a) (K refine424419629nres_a) (B refine424419629nres_a) (A refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a A))) (let ((_let_2 (inf_in262696383nres_a K))) (=> (= B3 (_let_2 B)) (= (_let_1 B3) (_let_2 (_let_1 B))))))) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (ord_less_eq_set_a X4))) (=> (_let_1 Y3) (=> (_let_1 Z2) (_let_1 ((inf_inf_set_a Y3) Z2)))))) (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a bot_bo529555393nres_a) X4) bot_bo529555393nres_a)) (forall ((Phi (-> a Bool)) (X4 a)) (= ((refine1312857699nres_a (refine1198353288_RES_a (collect_a Phi))) X4) (Phi X4))) _let_12 (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (let ((_let_2 (inf_inf_set_a Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((X set_a)) (refine412683989fail_a (refine1198353288_RES_a X))) (forall ((P Bool)) (or (= P true) (= P false))) (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a top_to231829469nres_a) X4) X4)) (forall ((X4 (-> a Bool))) ((ord_less_eq_a_o X4) X4)) (forall ((R set_a) (S set_a)) (= ((inf_inf_a_o (lambda ((X5 a)) ((member_a X5) R))) (lambda ((X5 a)) ((member_a X5) S))) (lambda ((X5 a)) ((member_a X5) ((inf_inf_set_a R) S))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a A))) (let ((_let_2 (_let_1 B))) (= (_let_1 _let_2) _let_2)))) (forall ((B (-> a Bool)) (A (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (inf_inf_a_o B))) (let ((_let_2 (inf_inf_a_o A))) (= (_let_1 (_let_2 C)) (_let_2 (_let_1 C)))))) _let_11 (forall ((A refine424419629nres_a) (B refine424419629nres_a) (F (-> refine424419629nres_a a Bool)) (C (-> a Bool))) (=> ((ord_le519537037nres_a A) B) (=> (= (F B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o (F A)) C))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (let ((_let_2 (inf_inf_a_o Y3))) (= (_let_1 (_let_2 Z2)) (_let_2 (_let_1 Z2)))))) (forall ((T (-> a Bool)) (T2 (-> a Bool)) (E (-> a Bool)) (E2 (-> a Bool)) (B Bool)) (let ((_let_1 (if_a_o B))) (=> ((ord_less_eq_a_o T) T2) (=> ((ord_less_eq_a_o E) E2) ((ord_less_eq_a_o ((_let_1 T) E)) ((_let_1 T2) E2)))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a X4) Y3)) X4)) (forall ((B refine424419629nres_a) (A refine424419629nres_a)) (=> ((ord_le519537037nres_a B) A) (=> ((ord_le519537037nres_a A) B) (= A B)))) (forall ((X set_a)) (= (= bot_bo529555393nres_a (refine1198353288_RES_a X)) (= X bot_bot_set_a))) (forall ((B3 set_a) (A3 set_a) (Q (-> a Bool)) (P (-> a Bool))) (=> ((ord_less_eq_set_a B3) A3) (=> (forall ((X3 a)) (=> ((member_a X3) B3) (=> (Q X3) (P X3)))) ((ord_less_eq_set_a (collect_a (lambda ((X5 a)) (and ((member_a X5) B3) (Q X5))))) (collect_a (lambda ((X5 a)) (and (P X5) ((member_a X5) A3)))))))) (forall ((B set_a) (A set_a) (C set_a)) (let ((_let_1 (inf_inf_set_a B))) (let ((_let_2 (inf_inf_set_a A))) (= (_let_1 (_let_2 C)) (_let_2 (_let_1 C)))))) (= inf_inf_a_o (lambda ((A2 (-> a Bool)) (B2 (-> a Bool)) (__flatten_var_0 a)) (((inf_inf_a_o B2) A2) __flatten_var_0))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool)) (Z2 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (= ((inf_inf_a_o (_let_1 Y3)) Z2) (_let_1 ((inf_inf_a_o Y3) Z2))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 ((inf_in262696383nres_a B) C)) (_let_1 B)))) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (=> (forall ((X3 (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X3))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 C))))) ((ord_less_eq_a_o ((inf_inf_a_o A) B)) C))) (forall ((P (-> refine424419629nres_a refine424419629nres_a Bool)) (A0 refine424419629nres_a) (A1 refine424419629nres_a)) (=> (forall ((Uu refine424419629nres_a)) ((P Uu) refine464223677AILi_a)) (=> (forall ((V set_a)) ((P refine464223677AILi_a) (refine1198353288_RES_a V))) (=> (forall ((A5 set_a) (B5 set_a)) ((P (refine1198353288_RES_a A5)) (refine1198353288_RES_a B5))) ((P A0) A1))))) (= inf_in262696383nres_a (lambda ((X5 refine424419629nres_a) (Y6 refine424419629nres_a)) ((inf_in262696383nres_a Y6) X5))) _let_10 (= ord_le519537037nres_a (lambda ((B2 refine424419629nres_a) (A2 refine424419629nres_a)) (= ((inf_in262696383nres_a A2) B2) B2))) (forall ((Phi (-> a Bool)) (M refine424419629nres_a)) (=> (forall ((X3 a)) (=> (Phi X3) ((ord_le519537037nres_a (refine2063221604TURN_a X3)) M))) ((ord_le519537037nres_a (refine1198353288_RES_a (collect_a Phi))) M))) (forall ((F (-> refine424419629nres_a refine424419629nres_a refine424419629nres_a)) (X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) ((ord_le519537037nres_a ((F X3) Y4)) X3)) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) ((ord_le519537037nres_a ((F X3) Y4)) Y4)) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a) (Z3 refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X3))) (=> (_let_1 Y4) (=> (_let_1 Z3) (_let_1 ((F Y4) Z3)))))) (= ((inf_in262696383nres_a X4) Y3) ((F X4) Y3)))))) (forall ((M refine424419629nres_a)) (=> (refine412683989fail_a M) (= (refine1198353288_RES_a (refine1822134885_RES_a M)) M))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (let ((_let_1 (inf_inf_a_o X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) B)) _let_9 (forall ((A (-> a Bool)) (B (-> a Bool)) (F (-> (-> a Bool) refine424419629nres_a)) (C refine424419629nres_a)) (=> ((ord_less_eq_a_o A) B) (=> (= (F B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a (F A)) C))))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 B) (=> (_let_1 C) (_let_1 ((inf_in262696383nres_a B) C)))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (let ((_let_1 ((inf_inf_a_o X4) Y3))) (= ((inf_inf_a_o _let_1) Y3) _let_1))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (=> ((ord_less_eq_a_o X4) Y3) (= ((inf_inf_a_o X4) Y3) X4))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o X4) Y3)) Y3)) (forall ((B Bool) (S1 refine424419629nres_a) (Phi (-> a Bool)) (S2 refine424419629nres_a)) (let ((_let_1 (refine1198353288_RES_a (collect_a Phi)))) (=> (=> B ((ord_le519537037nres_a S1) _let_1)) (=> (=> (not B) ((ord_le519537037nres_a S2) _let_1)) ((ord_le519537037nres_a (((if_Ref1724547303nres_a B) S1) S2)) _let_1))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (= (= ((inf_in262696383nres_a X4) Y3) top_to231829469nres_a) (and (= Y3 top_to231829469nres_a) (= X4 top_to231829469nres_a)))) (forall ((Phi (-> a Bool)) (X4 a)) (= ((inf_in262696383nres_a (refine1198353288_RES_a (collect_a Phi))) (refine2063221604TURN_a X4)) (refine1198353288_RES_a (collect_a (lambda ((Y6 a)) (and (= Y6 X4) (Phi X4))))))) (forall ((X set_a) (Y set_a)) (= (= (refine1198353288_RES_a X) (refine1198353288_RES_a Y)) (= X Y))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) ((ord_le519537037nres_a ((inf_in262696383nres_a X4) Y3)) Y3)) _let_8 (forall ((B Bool) (T refine424419629nres_a) (M refine424419629nres_a) (E refine424419629nres_a)) (=> (=> B ((ord_le519537037nres_a T) M)) (=> (=> (not B) ((ord_le519537037nres_a E) M)) ((ord_le519537037nres_a (((if_Ref1724547303nres_a B) T) E)) M)))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 ((inf_inf_set_a B) C)) (_let_1 B)))) (forall ((F (-> set_a set_a set_a)) (X4 set_a) (Y3 set_a)) (=> (forall ((X3 set_a) (Y4 set_a)) ((ord_less_eq_set_a ((F X3) Y4)) X3)) (=> (forall ((X3 set_a) (Y4 set_a)) ((ord_less_eq_set_a ((F X3) Y4)) Y4)) (=> (forall ((X3 set_a) (Y4 set_a) (Z3 set_a)) (let ((_let_1 (ord_less_eq_set_a X3))) (=> (_let_1 Y4) (=> (_let_1 Z3) (_let_1 ((F Y4) Z3)))))) (= ((inf_inf_set_a X4) Y3) ((F X4) Y3)))))) (= (lambda ((Y5 refine424419629nres_a) (Z refine424419629nres_a)) (= Y5 Z)) (lambda ((A2 refine424419629nres_a) (B2 refine424419629nres_a)) (and ((ord_le519537037nres_a B2) A2) ((ord_le519537037nres_a A2) B2)))) (forall ((A (-> a Bool)) (F (-> refine424419629nres_a a Bool)) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_less_eq_a_o A))) (=> (_let_1 (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((X4 set_a) (Y3 set_a)) ((ord_less_eq_set_a ((inf_inf_set_a X4) Y3)) Y3)) (forall ((X4 a) (X set_a)) (let ((_let_1 (refine2063221604TURN_a X4))) (let ((_let_2 ((inf_in262696383nres_a _let_1) (refine1198353288_RES_a X)))) (let ((_let_3 ((member_a X4) X))) (and (=> _let_3 (= _let_2 _let_1)) (=> (not _let_3) (= _let_2 bot_bo529555393nres_a))))))) (forall ((M4 refine424419629nres_a)) (= ((ord_le519537037nres_a M4) bot_bo529555393nres_a) (= M4 bot_bo529555393nres_a))) (forall ((Y3 (-> a Bool)) (X4 (-> a Bool))) (=> ((ord_less_eq_a_o Y3) X4) (= ((ord_less_eq_a_o X4) Y3) (= X4 Y3)))) (forall ((F (-> (-> a Bool) (-> a Bool) a Bool)) (X4 (-> a Bool)) (Y3 (-> a Bool))) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) ((ord_less_eq_a_o ((F X3) Y4)) X3)) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) ((ord_less_eq_a_o ((F X3) Y4)) Y4)) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool)) (Z3 (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X3))) (=> (_let_1 Y4) (=> (_let_1 Z3) (_let_1 ((F Y4) Z3)))))) (= ((inf_inf_a_o X4) Y3) ((F X4) Y3)))))) (= ord_less_eq_set_a (lambda ((A4 set_a) (B4 set_a)) ((ord_less_eq_a_o (lambda ((X5 a)) ((member_a X5) A4))) (lambda ((X5 a)) ((member_a X5) B4))))) _let_7 (forall ((X4 a) (A3 set_a) (P (-> a Bool))) (let ((_let_1 (member_a X4))) (= (_let_1 ((inf_inf_set_a A3) (collect_a P))) (and (_let_1 A3) (P X4))))) _let_6 (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a X4) X4) X4)) (forall ((X4 a) (X set_a) (M refine424419629nres_a) (F (-> a refine424419629nres_a))) (let ((_let_1 (ord_le519537037nres_a M))) (=> ((member_a X4) X) (=> (_let_1 (F X4)) (_let_1 ((refine436832838nd_a_a (refine1198353288_RES_a X)) F)))))) (forall ((C a) (A3 set_a) (B3 set_a)) (let ((_let_1 (member_a C))) (=> (_let_1 ((inf_inf_set_a A3) B3)) (_let_1 B3)))) (= ord_less_eq_a_o (lambda ((X5 (-> a Bool)) (Y6 (-> a Bool))) (= ((inf_inf_a_o X5) Y6) X5))) (forall ((X2 set_a) (Y2 set_a)) (= (= (refine1198353288_RES_a X2) (refine1198353288_RES_a Y2)) (= X2 Y2))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 ((inf_inf_set_a B) C)) (_let_1 C)))) (forall ((A set_a) (C set_a) (B set_a) (D set_a)) (=> ((ord_less_eq_set_a A) C) (=> ((ord_less_eq_set_a B) D) ((ord_less_eq_set_a ((inf_inf_set_a A) B)) ((inf_inf_set_a C) D))))) (= inf_inf_set_a (lambda ((X5 set_a) (Y6 set_a)) ((inf_inf_set_a Y6) X5))) (forall ((A refine424419629nres_a)) (= ((ord_le519537037nres_a A) bot_bo529555393nres_a) (= A bot_bo529555393nres_a))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (= (((if_a_o false) X4) Y3) Y3)) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (=> ((ord_less_eq_a_o X4) Y3) (=> ((ord_less_eq_a_o Y3) X4) (= X4 Y3)))) (forall ((A (-> a Bool)) (B (-> a Bool)) (C (-> a Bool))) (=> (= A B) (=> ((ord_less_eq_a_o B) C) ((ord_less_eq_a_o A) C)))) (forall ((B (-> a Bool)) (A (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o C))) (=> ((ord_less_eq_a_o B) A) (=> (_let_1 B) (_let_1 A))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (let ((_let_2 (_let_1 Y3))) (= (_let_1 _let_2) _let_2)))) (forall ((A set_a) (B set_a)) ((ord_less_eq_set_a ((inf_inf_set_a A) B)) A)) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (inf_inf_set_a X4))) (= ((inf_inf_set_a (_let_1 Y3)) Z2) (_let_1 ((inf_inf_set_a Y3) Z2))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a X4))) (=> (_let_1 Y3) (=> ((ord_le519537037nres_a Y3) Z2) (_let_1 Z2))))) (forall ((R set_a) (S set_a)) (= ((ord_less_eq_a_o (lambda ((X5 a)) ((member_a X5) R))) (lambda ((X5 a)) ((member_a X5) S))) ((ord_less_eq_set_a R) S))) (forall ((X4 set_a) (A set_a) (B set_a)) (let ((_let_1 (ord_less_eq_set_a X4))) (=> (_let_1 ((inf_inf_set_a A) B)) (not (=> (_let_1 A) (not (_let_1 B))))))) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (ord_less_eq_set_a X4))) (=> (_let_1 Y3) (=> ((ord_less_eq_set_a Y3) Z2) (_let_1 Z2))))) (forall ((A refine424419629nres_a)) ((ord_le519537037nres_a bot_bo529555393nres_a) A)) (= inf_inf_set_a (lambda ((A2 set_a) (B2 set_a)) ((inf_inf_set_a B2) A2))) (forall ((A set_a) (B set_a) (C set_a)) (=> (= A B) (=> ((ord_less_eq_set_a B) C) ((ord_less_eq_set_a A) C)))) (forall ((X4 set_a) (Y3 set_a)) (=> (= X4 Y3) ((ord_less_eq_set_a X4) Y3))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a) (Z2 refine424419629nres_a)) (let ((_let_1 (inf_in262696383nres_a X4))) (= ((inf_in262696383nres_a (_let_1 Y3)) Z2) (_let_1 ((inf_in262696383nres_a Y3) Z2))))) (forall ((A refine424419629nres_a) (C refine424419629nres_a) (B refine424419629nres_a)) (=> ((ord_le519537037nres_a A) C) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) C))) (= (lambda ((Y5 set_a) (Z set_a)) (= Y5 Z)) (lambda ((A2 set_a) (B2 set_a)) (and ((ord_less_eq_set_a A2) B2) ((ord_less_eq_set_a B2) A2)))) (forall ((X4 (-> a Bool)) (A (-> a Bool)) (B (-> a Bool))) (let ((_let_1 (ord_less_eq_a_o X4))) (=> (_let_1 ((inf_inf_a_o A) B)) (not (=> (_let_1 A) (not (_let_1 B))))))) (forall ((A set_a) (B set_a)) (=> ((ord_less_eq_set_a A) B) (= A ((inf_inf_set_a A) B)))) (forall ((V2 set_a)) (let ((_let_1 (refine1198353288_RES_a V2))) (= ((inf_in262696383nres_a refine464223677AILi_a) _let_1) _let_1))) (forall ((A refine424419629nres_a) (B refine424419629nres_a) (C refine424419629nres_a)) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 ((inf_in262696383nres_a B) C)) (not (=> (_let_1 B) (not (_let_1 C))))))) (forall ((P (-> a Bool)) (Q (-> a Bool))) (= ((ord_less_eq_set_a (collect_a P)) (collect_a Q)) (forall ((X5 a)) (=> (P X5) (Q X5))))) (forall ((A set_a) (F (-> (-> a Bool) set_a)) (B (-> a Bool)) (C (-> a Bool))) (=> (= A (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a A) (F C)))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (= (((if_a_o true) X4) Y3) X4)) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (let ((_let_1 ((inf_in262696383nres_a X4) Y3))) (= ((inf_in262696383nres_a _let_1) Y3) _let_1))) (= ord_less_eq_a_o (lambda ((F2 (-> a Bool)) (G2 (-> a Bool))) (forall ((X5 a)) ((ord_less_eq_o (F2 X5)) (G2 X5))))) (forall ((B Bool) (M1 refine424419629nres_a) (M12 refine424419629nres_a) (M2 refine424419629nres_a) (M22 refine424419629nres_a)) (let ((_let_1 (if_Ref1724547303nres_a B))) (=> (=> B ((ord_le519537037nres_a M1) M12)) (=> (=> (not B) ((ord_le519537037nres_a M2) M22)) ((ord_le519537037nres_a ((_let_1 M1) M2)) ((_let_1 M12) M22)))))) (forall ((B Bool) (M1 set_a) (M12 set_a) (M2 set_a) (M22 set_a)) (let ((_let_1 (if_set_a B))) (=> (=> B ((ord_less_eq_set_a M1) M12)) (=> (=> (not B) ((ord_less_eq_set_a M2) M22)) ((ord_less_eq_set_a ((_let_1 M1) M2)) ((_let_1 M12) M22)))))) (forall ((A set_a) (B set_a) (C set_a)) (=> (forall ((X3 set_a)) (let ((_let_1 (ord_less_eq_set_a X3))) (=> (_let_1 A) (=> (_let_1 B) (_let_1 C))))) ((ord_less_eq_set_a ((inf_inf_set_a A) B)) C))) (= inf_in262696383nres_a (lambda ((X5 refine424419629nres_a) (Y6 refine424419629nres_a)) ((inf_in262696383nres_a Y6) X5))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) ((ord_less_eq_a_o ((inf_inf_a_o X4) Y3)) X4)) (forall ((M4 refine424419629nres_a) (F (-> a refine424419629nres_a)) (Phi (-> a Bool))) (=> ((ord_le519537037nres_a M4) (refine1198353288_RES_a (collect_a (lambda ((X5 a)) ((ord_le519537037nres_a (F X5)) (refine1198353288_RES_a (collect_a Phi))))))) ((ord_le519537037nres_a ((refine436832838nd_a_a M4) F)) (refine1198353288_RES_a (collect_a Phi))))) (forall ((M refine424419629nres_a) (F (-> a refine424419629nres_a)) (M7 refine424419629nres_a)) (= ((ord_le519537037nres_a ((refine436832838nd_a_a M) F)) M7) ((ord_le519537037nres_a M) (((if_Ref1724547303nres_a (refine412683989fail_a M7)) (refine1198353288_RES_a (collect_a (lambda ((X5 a)) ((ord_le519537037nres_a (F X5)) M7))))) top_to231829469nres_a)))) (forall ((A set_a) (F (-> set_a set_a)) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((B (-> a Bool)) (A (-> a Bool))) (=> ((ord_less_eq_a_o B) A) (= ((inf_inf_a_o A) B) B))) (forall ((A set_a) (B set_a) (F (-> set_a set_a)) (C set_a)) (=> ((ord_less_eq_set_a A) B) (=> (= (F B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a (F A)) C))))) (forall ((X4 a) (Phi (-> a Bool))) (= ((inf_in262696383nres_a (refine2063221604TURN_a X4)) (refine1198353288_RES_a (collect_a Phi))) (refine1198353288_RES_a (collect_a (lambda ((Y6 a)) (and (= Y6 X4) (Phi X4))))))) (forall ((X4 (-> a Bool)) (Y3 (-> a Bool))) (=> (= X4 Y3) ((ord_less_eq_a_o X4) Y3))) (forall ((A set_a) (F (-> set_a set_a)) (B set_a) (C set_a)) (=> (= A (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_less_eq_set_a (F X3)) (F Y4)))) ((ord_less_eq_set_a A) (F C)))))) (forall ((X set_a) (M refine424419629nres_a)) (=> (forall ((X3 a)) (=> ((member_a X3) X) ((ord_le519537037nres_a (refine2063221604TURN_a X3)) M))) ((ord_le519537037nres_a (refine1198353288_RES_a X)) M))) (= inf_inf_a_o (lambda ((F2 (-> a Bool)) (G2 (-> a Bool)) (X5 a)) ((inf_inf_o (F2 X5)) (G2 X5)))) (forall ((Phi (-> a Bool)) (Phi2 (-> a Bool))) (=> (forall ((X3 a)) (=> (Phi X3) (Phi2 X3))) ((ord_le519537037nres_a (refine1198353288_RES_a (collect_a Phi))) (refine1198353288_RES_a (collect_a Phi2))))) (forall ((A3 set_a) (B3 set_a)) (=> (forall ((X3 a)) (let ((_let_1 (member_a X3))) (=> (_let_1 A3) (_let_1 B3)))) ((ord_less_eq_set_a A3) B3))) (forall ((M3 refine424419629nres_a) (M4 refine424419629nres_a)) (let ((_let_1 ((ord_le519537037nres_a M4) M3))) (=> (=> (refine412683989fail_a M3) _let_1) _let_1))) _let_5 (= ord_less_eq_set_a (lambda ((A4 set_a) (B4 set_a)) (forall ((X5 a)) (let ((_let_1 (member_a X5))) (=> (_let_1 A4) (_let_1 B4)))))) (forall ((A (-> a Bool))) (= ((inf_inf_a_o A) A) A)) (forall ((P (-> refine424419629nres_a Bool)) (Nres refine424419629nres_a)) (=> (P refine464223677AILi_a) (=> (forall ((X3 set_a)) (P (refine1198353288_RES_a X3))) (P Nres)))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (= (_let_1 ((inf_inf_set_a B) C)) (and (_let_1 B) (_let_1 C))))) (forall ((X4 set_a) (Y3 set_a)) (= (((if_set_a false) X4) Y3) Y3)) (forall ((A (-> a Bool)) (B (-> a Bool))) (=> ((ord_less_eq_a_o A) B) (=> ((ord_less_eq_a_o B) A) (= A B)))) (forall ((X set_a) (Y set_a)) (= ((ord_le519537037nres_a (refine1198353288_RES_a X)) (refine1198353288_RES_a Y)) ((ord_less_eq_set_a X) Y))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (=> ((ord_le519537037nres_a X4) Y3) (= ((inf_in262696383nres_a X4) Y3) X4))) (= ord_le519537037nres_a (lambda ((A2 refine424419629nres_a) (B2 refine424419629nres_a)) (= A2 ((inf_in262696383nres_a A2) B2)))) (forall ((X4 refine424419629nres_a)) ((ord_le519537037nres_a X4) X4)) (_let_3 ((inf_in262696383nres_a _let_2) _let_1)) (forall ((A3 set_a) (B3 set_a) (X4 a)) (let ((_let_1 (member_a X4))) (=> ((ord_less_eq_set_a A3) B3) (=> (_let_1 A3) (_let_1 B3))))) (forall ((B Bool) (T (-> a Bool)) (M (-> a Bool)) (E (-> a Bool))) (=> (=> B ((ord_less_eq_a_o T) M)) (=> (=> (not B) ((ord_less_eq_a_o E) M)) ((ord_less_eq_a_o (((if_a_o B) T) E)) M)))) (forall ((A set_a) (B set_a) (C set_a)) (let ((_let_1 (ord_less_eq_set_a A))) (=> (_let_1 B) (=> (_let_1 C) (_let_1 ((inf_inf_set_a B) C)))))) (forall ((Phi (-> a Bool)) (X4 a) (M refine424419629nres_a) (F (-> a refine424419629nres_a))) (let ((_let_1 (ord_le519537037nres_a M))) (=> (Phi X4) (=> (_let_1 (F X4)) (_let_1 ((refine436832838nd_a_a (refine1198353288_RES_a (collect_a Phi))) F)))))) (= inf_inf_set_a (lambda ((A4 set_a) (B4 set_a)) (collect_a (lambda ((X5 a)) (let ((_let_1 (member_a X5))) (and (_let_1 A4) (_let_1 B4))))))) (forall ((B refine424419629nres_a) (X4 refine424419629nres_a) (A refine424419629nres_a)) (=> ((ord_le519537037nres_a B) X4) ((ord_le519537037nres_a ((inf_in262696383nres_a A) B)) X4))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (= (refine412683989fail_a ((inf_in262696383nres_a A) B)) (or (refine412683989fail_a B) (refine412683989fail_a A)))) (forall ((P refine424419629nres_a) (Q (-> a Bool)) (R (-> a Bool))) (let ((_let_1 (ord_le519537037nres_a P))) (=> (_let_1 (refine1198353288_RES_a (collect_a (lambda ((S3 a)) (=> (Q S3) (R S3)))))) (=> (_let_1 (refine1198353288_RES_a (collect_a (lambda ((S3 a)) (=> (not (Q S3)) (not (R S3))))))) (_let_1 (refine1198353288_RES_a (collect_a (lambda ((S3 a)) (= (Q S3) (R S3)))))))))) (forall ((X4 set_a) (Y3 set_a) (Z2 set_a)) (let ((_let_1 (ord_less_eq_set_a X4))) (= (_let_1 ((inf_inf_set_a Y3) Z2)) (and (_let_1 Y3) (_let_1 Z2))))) (forall ((A (-> a Bool)) (B (-> a Bool))) (let ((_let_1 (inf_inf_a_o A))) (let ((_let_2 (_let_1 B))) (= (_let_1 _let_2) _let_2)))) (forall ((C a) (A3 set_a) (B3 set_a)) (let ((_let_1 (member_a C))) (=> (_let_1 ((inf_inf_set_a A3) B3)) (not (=> (_let_1 A3) (not (_let_1 B3))))))) (forall ((X4 refine424419629nres_a)) (= ((inf_in262696383nres_a X4) bot_bo529555393nres_a) bot_bo529555393nres_a)) (forall ((A (-> a Bool)) (F (-> refine424419629nres_a a Bool)) (B refine424419629nres_a) (C refine424419629nres_a)) (=> (= A (F B)) (=> ((ord_le519537037nres_a B) C) (=> (forall ((X3 refine424419629nres_a) (Y4 refine424419629nres_a)) (=> ((ord_le519537037nres_a X3) Y4) ((ord_less_eq_a_o (F X3)) (F Y4)))) ((ord_less_eq_a_o A) (F C)))))) (forall ((X4 refine424419629nres_a) (Y3 refine424419629nres_a)) (=> (= X4 Y3) ((ord_le519537037nres_a X4) Y3))) (forall ((F (-> a Bool)) (G (-> a Bool)) (X4 a)) (=> ((ord_less_eq_a_o F) G) ((ord_less_eq_o (F X4)) (G X4)))) (forall ((A3 set_a)) (= (collect_a (lambda ((X5 a)) ((member_a X5) A3))) A3)) (forall ((Y3 a)) (= (refine1198353288_RES_a (collect_a (lambda ((X5 a)) (= X5 Y3)))) (refine2063221604TURN_a Y3))) (forall ((A refine424419629nres_a)) (=> ((ord_le519537037nres_a A) bot_bo529555393nres_a) (= A bot_bo529555393nres_a))) (= (lambda ((Y5 refine424419629nres_a) (Z refine424419629nres_a)) (= Y5 Z)) (lambda ((X5 refine424419629nres_a) (Y6 refine424419629nres_a)) (and ((ord_le519537037nres_a X5) Y6) ((ord_le519537037nres_a Y6) X5)))) (forall ((A refine424419629nres_a) (B refine424419629nres_a)) (=> ((ord_le519537037nres_a A) B) (= ((inf_in262696383nres_a A) B) A))) (forall ((A refine424419629nres_a) (F (-> (-> a Bool) refine424419629nres_a)) (B (-> a Bool)) (C (-> a Bool))) (let ((_let_1 (ord_le519537037nres_a A))) (=> (_let_1 (F B)) (=> ((ord_less_eq_a_o B) C) (=> (forall ((X3 (-> a Bool)) (Y4 (-> a Bool))) (=> ((ord_less_eq_a_o X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) (_let_1 (F C))))))) (forall ((A refine424419629nres_a)) ((ord_le519537037nres_a A) A)) (forall ((X4 a) (X set_a)) (let ((_let_1 (refine2063221604TURN_a X4))) (let ((_let_2 ((inf_in262696383nres_a (refine1198353288_RES_a X)) _let_1))) (let ((_let_3 ((member_a X4) X))) (and (=> _let_3 (= _let_2 _let_1)) (=> (not _let_3) (= _let_2 bot_bo529555393nres_a))))))) (forall ((B Bool) (M1 (-> a Bool)) (M12 (-> a Bool)) (M2 (-> a Bool)) (M22 (-> a Bool))) (let ((_let_1 (if_a_o B))) (=> (=> B ((ord_less_eq_a_o M1) M12)) (=> (=> (not B) ((ord_less_eq_a_o M2) M22)) ((ord_less_eq_a_o ((_let_1 M1) M2)) ((_let_1 M12) M22)))))) (forall ((A refine424419629nres_a) (F (-> set_a refine424419629nres_a)) (B set_a) (C set_a)) (=> (= A (F B)) (=> ((ord_less_eq_set_a B) C) (=> (forall ((X3 set_a) (Y4 set_a)) (=> ((ord_less_eq_set_a X3) Y4) ((ord_le519537037nres_a (F X3)) (F Y4)))) ((ord_le519537037nres_a A) (F C)))))) (not false)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 92.53/92.75 ) 92.53/92.75 % SZS output end Proof for theBenchmark 92.53/92.76 EOF